Разработка, производство и продажа радиоэлектронной аппаратуры
|
Карта сайта
|
Пишите нам
|
В избранное
Требуется программист в Зеленограде
- обработка данных с датчиков; ColdFire; 40 тыс.
e-mail:
jobsmp@pochta.ru
Телесистемы
|
Электроника
|
Конференция «Микроконтроллеры и их применение»
почитать про GOTO для Тумблера =) >
Отправлено
MegaJohn
(92.62.56.70)
23 июня 2011, г. 15:00
Ссылка:
http://habrahabr.ru/blogs/cpp/114211/#habracut
Составить ответ
|
Вернуться на конференцию
Ответы
А что сейчас с объявлениями типа register - это уже рудимент или есть какой-то толк?
-
БУБУ
(
пустое
, 23.06.2011, 20:00:4
94.188.29.20
)
Попробовал зарегистрироваться на этом сайте для комментирования этой темы. По моему авторы сайта (как и автор темы) - больные люди .
-
Тумблер
(246 байт, 23.06.2011, 19:39:20
194.190.65.78
)
MegaJohn, расскажи - ты справился с окошками или примерчик нужен ?
-
Тумблер
(
пустое
, 23.06.2011, 17:14:22
194.190.65.78
)
справился. Делаю на MFC+DialogBased. Я тут запуталсяс приведениями типов ! string в _bstr_t не конвертится, wstring в LPCTSTR тоже проблема сделать. А вот ссылка на вектор и подключение DLL как то быстрее получилось
-
MegaJohn
(
пустое
, 23.06.2011, 17:19:52
92.62.56.70
)
уф, одно "wstring в LPCTSTR" поборол. myListBox.AddString( (LPCTSTR)user_record[ i ].user_name.c_str() );
-
MegaJohn
(
пустое
, 23.06.2011, 17:24:2
92.62.56.70
)
тупо не знаю как в CListBox сделать два столбца. Тоже не понял как по myListBox.AddString добавить число ! Для CString есть метод Format, а вот к string чой та такого не нашел. Блятсво полное в этих типах и методах. Все брошу и перейду на BCB
-
MegaJohn
(
пустое
, 23.06.2011, 17:22:51
92.62.56.70
)
InsertColumn
-
колян безпарольный
(595 байт, 23.06.2011, 17:42:36
193.200.150.82
)
error C2039: 'InsertColumn' : is not a member of 'CListBox'
-
MegaJohn
(
пустое
, 23.06.2011, 18:06:22
92.62.56.70
)
CListCtrl пользуй
-
колян безпарольный
(
пустое
, 23.06.2011, 18:17:33
193.200.150.152
)
чой-та отличается от [>]
-
MegaJohn
(
пустое
,
ссылка
, 24.06.2011, 13:38:9
92.62.56.70
)
всю Одессу удовлетворяет а его не удовлетворяет))) в пропритес листконтрола ищещ вью а там выставляешь лист вместо икон.
-
колян безпарольный
(
пустое
, 24.06.2011, 14:26:51
193.200.150.82
)
блин, вот стоит поверить человеку - весь день убьешь ! Там главное это ModifyStyle(+)
-
MegaJohn
(157 байт, 24.06.2011, 15:21:47
92.62.56.70
)
ты забиваешь голову класс мемберами а то что тебе надо находится на поверхности, жмешь правой мышкой по обьекту, выбираешь свойства, там ищешь нужную строку. Учись с самого начала работать визардами и прочими готовыми средствами IDE, ручками еще успеешь поработать.
-
колян безпарольный
(
пустое
, 24.06.2011, 16:12:48
193.200.150.125
)
Это не для меня, я то свой выбор уже сделал. Кроме того, автор пытается убедить меня в своём 20 летнем стаже, а простой алгоритм на С у него вызывает затруднения.
-
Тумблер
(394 байт, 23.06.2011, 16:22:32
194.190.167.185,194.190.160.201
)
:) М-дя...=L.A.= прав. Ну, точно...религия! Кста, ужо "обсасывался этот примерчик". С Goto компактней код компилится. Но верование в устойчивое неприятие в изображение исходника этого оператора "GOTO" стоит определённого уважения! :)
-
Макаров
(
пустое
,
ссылка
, 23.06.2011, 18:11:7
109.61.176.202
)
Вероятно, не до конца обсосали ? На ассемблере компилится ещё компактнее. Кстати, никто даже не заметил, что я сделал не совсем оптимально. Можно ещё лучше:
-
Тумблер
(393 байт, 23.06.2011, 18:34:4
194.190.65.78
)
есть достаточно много примеров "компактного" и "быстрого" кода тогда когда он нахер не нужен. В большенстве случаев главное читаемость, а там где нужна компактность и быстрота используют асм.
-
колян безпарольный
(
пустое
, 23.06.2011, 18:27:23
193.200.150.152
)
"В большенстве случаев главное читаемость, а там где нужна компактность и быстрота используют асм."-Самое верное. Кстати не АСМ , а машинный код, ежели на то пошлО! :) Ну а ASM'у (как ОЧЕННЬ ТОЧНО написали- JMP приписан, как мнемоническая альтернатива ЯВУ)
-
Макаров
(
пустое
, 23.06.2011, 18:48:30
109.61.176.202
)
ну так вот гото читаемы в пределах блока, а когда скачут из блока в блок это уже полный бред, читаемость нолевая, выигрыш в скорости того стоит?.
-
колян безпарольный
(
пустое
, 23.06.2011, 19:01:55
193.200.150.152
)
Вот это всё, что ты описал КАК РАЗ очень аутентично в большинстве ASM исходников. Читаемость , скорей не нулевая а нулЁвая! Насчёт скорости-каждый решает соотносительно к требования поставленной задачи и её реализации.
-
Макаров
(
пустое
, 23.06.2011, 19:20:8
109.61.176.202
)
И ваще, пресловутая "читаемость" нужна только халявщикам, которые пиздят чужой код. А правильному программеру нужны правильные каменты и оформление в соотвецтвии со вкусом.
-
=L.A.=
(
пустое
, 23.06.2011, 19:48:32
79.111.146.209
)
Ага, а если у правильного программёра (ПП) скопилось за 30 лет туча исходнков - поди, разберись в хитрых алгоритмах. Или хуже того - необходимо принять (или передать) исходники. Вот тут ПП-ы запоют как вши на гребешке.
-
Тумблер
(
пустое
, 23.06.2011, 20:23:44
194.190.65.78
)
ты когдато работал в отделе где 30 програмистов? Возникали ситуации когда надо изменить ченить в проекте а его автор уволился или в отпуске или болеет? Возникали ситуации когда люди увольнялись не закончив проект? Возникали ситуации когда автор не может поехать в командировку для натурных испытаний? У нас такие ситуации довольно часто случаются, по сему начальство потихоньку и небезуспешно вводит правила написания и оформления софта преследуя единственную цель- читаемость исходников и взаимозаменяемость персонала.
-
колян безпарольный
(
пустое
, 23.06.2011, 20:08:40
193.200.150.152
)
Отдел, где одной программой занимаются 30 программистов, надо срочно разгонять, а начальника расстреливать.
-
=L.A.=
(
пустое
, 23.06.2011, 21:33:47
79.111.146.209
)
смотришь в книгу видишь фигу))))) не одной программой 30 а любую программу может дописать или сопровождать любой из 30ти сотрудников, отряд не заметит потери бойца, тогда как в прошлом бывало срывали проекты изза личных обстоятельств авторов.
-
колян безпарольный
(
пустое
, 23.06.2011, 22:53:14
193.200.150.125
)
неиспользование GOTO - это религия. :) А в религии важны не целесообразность или здравый смысл, а вера в её правильность.
-
=L.A.=
(
пустое
, 23.06.2011, 15:25:26
79.111.146.209
)
+1.. Правильные атеисты пользуют JMP
-
argus98
(
пустое
, 23.06.2011, 15:34:28
81.22.205.230
)
Самые правильные используют BRA
-
Крок
(
пустое
, 23.06.2011, 18:35:34
62.118.59.14
)
Это эстэты :) А старые сидельцы на семействе МК-51 , те - JMP
-
=L.A.=
(
пустое
, 23.06.2011, 19:49:48
79.111.146.209
)
Отправка ответа
Имя*:
Пароль:
E-mail:
Тема*:
Сообщение:
Ссылка на URL:
URL изображения:
если вы незарегистрированный на форуме пользователь, то
для успешного добавления сообщения заполните поле, как указано ниже:
увеличьте 6 на 2:
Перейти к списку ответов
|
Конференция
|
Раздел "Электроника"
|
Главная страница
|
Карта сайта
Web
telesys.ru