|
Подскажите IDE для программирования на С++ под windows |
|
|
|
 |
Ответов
|
Jan 25 2018, 17:04
|
Профессионал
    
Группа: Свой
Сообщений: 1 123
Регистрация: 8-03-09
Из: Днепр
Пользователь №: 45 848

|
Все зависит от того, какого "уровня" Вы собираетесь получить приложение. 0. Console Win32 - VC6, MSVC Studio 2008 1. Win32API () - MSVC Studio 2008 (все пишется "наразвес" через прямые вызовы Windows API ) Позволяет писать "низкоуровневые" и очень оптимальные по размеру и быстрые приложения. Недостаток - "надА многА знать". Конструктора форм - нет. 2. MFC (+Win32API) (есть конструктор форм). Настрройка интерфейса "аскетичная", в рамках MFC Размер приложения достаточно компактный. Еще можно ориентироваться в коде проекта, в т.ч. "обертке" для MFC. 3. NET конструктор форм намного удобнее и объекты интерфейса лучше настраиваются. 4. C# --- Мне пока еще было достаточно 1. 2. Сейчас выбираю между 3., 4., Qt
Естественно, что 1234 - желательно соотв-но более мощные ресурсы HW. Я не чувствую дискомфорта при работе на VisualStudio 2008 на Windows XP, RAM=1G, Pentium'3
|
|
|
|
|
Jan 25 2018, 17:14
|
Гуру
     
Группа: Свой
Сообщений: 5 228
Регистрация: 3-07-08
Из: Омск
Пользователь №: 38 713

|
Цитата(k155la3 @ Jan 25 2018, 19:04)  Недостаток - "надА многА знать". Конструктора форм - нет. Что такое "конструктор форм"? Всякие кнопки и прочие контролы и в VS2005 нетрудно визуально на форму накидать. И потаскать по ней. Да и форм таких пачку налепить. А что ещё нужно? Цитата(DASM @ Jan 25 2018, 19:11)  Имхо 2013 студия золотая середина, не тормозит, и на C# писать можно и что угодно вобщем-то 10 секунд запуска это - "не тормозит"? И 10 секунд на перепрошивку флешь в МК - это тоже оказывается быстро. Наверное я чего-то не понимаю в скоростях....
|
|
|
|
|
Jan 25 2018, 17:27
|
Гуру
     
Группа: Свой
Сообщений: 3 644
Регистрация: 28-05-05
Пользователь №: 5 493

|
Цитата(jcxz @ Jan 25 2018, 20:14)  Что такое "конструктор форм"? Всякие кнопки и прочие контролы и в VS2005 нетрудно визуально на форму накидать. И потаскать по ней. Да и форм таких пачку налепить. А что ещё нужно? 10 секунд запуска это - "не тормозит"? И 10 секунд на перепрошивку флешь в МК - это тоже оказывается быстро. Наверное я чего-то не понимаю в скоростях.... вы занимаетесь перезапуском студии 10500 раз в день? 10 сек - немного, да ! В ОЗУ льется практически столько же времени, там SWD более ограничивает , чем время записи флеша
|
|
|
|
|
Jan 25 2018, 17:54
|
Гуру
     
Группа: Свой
Сообщений: 5 228
Регистрация: 3-07-08
Из: Омск
Пользователь №: 38 713

|
Цитата(DASM @ Jan 25 2018, 19:27)  вы занимаетесь перезапуском студии 10500 раз в день? Может и 100500, не обращаю внимания - у меня она стартует около секунды - это не напрягает. Цитата(DASM @ Jan 25 2018, 19:27)  10 сек - немного, да ! В ОЗУ льется практически столько же времени, там SWD более ограничивает , чем время записи флеша "Практически столько же"? Вы опять разницу в 10 раз не замечаете? CODE Thu Jan 25, 2018 19:47:08: IAR Embedded Workbench 8.20.1 (C:\Program Files (x86)\IAR\EWARM_8.11.3\arm\bin\armproc.dll) Thu Jan 25, 2018 19:47:08: Loaded macro file: C:\Program Files (x86)\IAR\EWARM_8.11.3\arm\config\debugger\Infineon\XMC4700.dmac Thu Jan 25, 2018 19:47:08: JLINK command: ProjectFile = D:\WORK\INVERTOR\WORK.SRC\settings\work_RAM_DEBUG.jlink, return = 0 Thu Jan 25, 2018 19:47:08: Device "XMC4700-2048" selected. Thu Jan 25, 2018 19:47:08: Selecting SWD as current target interface. Thu Jan 25, 2018 19:47:08: JTAG speed is fixed to: 25000 kHz Thu Jan 25, 2018 19:47:08: Performing XMC4500 connection sequence. Thu Jan 25, 2018 19:47:08: AP-IDR: 0x24770011, Type: AHB-AP Thu Jan 25, 2018 19:47:08: Found Cortex-M4 r0p1, Little endian. Thu Jan 25, 2018 19:47:08: FPUnit: 6 code (BP) slots and 2 literal slots Thu Jan 25, 2018 19:47:08: CoreSight components: Thu Jan 25, 2018 19:47:08: ROMTbl 0 @ E00FF000 Thu Jan 25, 2018 19:47:08: ROMTbl 0 [0]: FFF0F000, CID: B105E00D, PID: 000BB00C SCS Thu Jan 25, 2018 19:47:08: ROMTbl 0 [1]: FFF02000, CID: B105E00D, PID: 003BB002 DWT Thu Jan 25, 2018 19:47:08: ROMTbl 0 [2]: FFF03000, CID: B105E00D, PID: 002BB003 FPB Thu Jan 25, 2018 19:47:08: ROMTbl 0 [3]: FFF01000, CID: B105E00D, PID: 003BB001 ITM Thu Jan 25, 2018 19:47:08: ROMTbl 0 [4]: FFF41000, CID: B105900D, PID: 000BB9A1 TPIU Thu Jan 25, 2018 19:47:08: ROMTbl 0 [5]: FFF42000, CID: B105900D, PID: 000BB925 ETM Thu Jan 25, 2018 19:47:08: Performing XMC4500 reset Thu Jan 25, 2018 19:47:08: Hardware reset with strategy 2 was performed Thu Jan 25, 2018 19:47:08: Initial reset was performed Thu Jan 25, 2018 19:47:08: POWERTRACE: Emulator buffer size: 13904 bytes Thu Jan 25, 2018 19:47:09: J-Link: Flash download: Flash download skipped. Flash contents already match Thu Jan 25, 2018 19:47:09: 156122 bytes downloaded (133.74 Kbytes/sec) Thu Jan 25, 2018 19:47:09: Loaded debugee: D:\WORK\INVERTOR\WORK.SRC\RAM_DEBUG.OUT\EXE\work.out Thu Jan 25, 2018 19:47:09: Performing XMC4500 reset Thu Jan 25, 2018 19:47:09: Software reset was performed Thu Jan 25, 2018 19:47:09: Target reset Обратите внимание на последнюю цифру во времени. И на размер прошивки.
|
|
|
|
|
Jan 30 2018, 10:33
|
Участник

Группа: Участник
Сообщений: 20
Регистрация: 27-09-07
Пользователь №: 30 876

|
Цитата(jcxz @ Jan 25 2018, 20:54)  "Практически столько же"? Вы опять разницу в 10 раз не замечаете? CODE Thu Jan 25, 2018 19:47:08: IAR Embedded Workbench 8.20.1 (C:\Program Files (x86)\IAR\EWARM_8.11.3\arm\bin\armproc.dll)
Thu Jan 25, 2018 19:47:08: POWERTRACE: Emulator buffer size: 13904 bytes Thu Jan 25, 2018 19:47:09: J-Link: Flash download: Flash download skipped. Flash contents already match Thu Jan 25, 2018 19:47:09: 156122 bytes downloaded (133.74 Kbytes/sec)
Thu Jan 25, 2018 19:47:09: Target reset Обратите внимание на последнюю цифру во времени. И на размер прошивки. Разве тут была запись во флеш? В STM32F103 150кБ за секунду не зашить никак (или может я что делаю неправильно?). И от компа, наверное, это мало зависит.
|
|
|
|
|
Jan 30 2018, 10:53
|
Гуру
     
Группа: Свой
Сообщений: 5 228
Регистрация: 3-07-08
Из: Омск
Пользователь №: 38 713

|
Цитата(vit496 @ Jan 30 2018, 12:33)  Разве тут была запись во флеш? В STM32F103 150кБ за секунду не зашить никак (или может я что делаю неправильно?). И от компа, наверное, это мало зависит. А Вы моё сообщение читать вообще пробовали??? Там вообще-то я показываю, что отлаживать в ОЗУ (без прошивки флеша) - гораздо быстрее. Да и речь не про STM32F103 вообще.
|
|
|
|
Сообщений в этой теме
Den64 Подскажите IDE для программирования на С++ под windows Jan 22 2018, 11:14 DASM Цитата(Den64 @ Jan 22 2018, 14:14) В како... Jan 22 2018, 11:19 Den64 Цитата(DASM @ Jan 22 2018, 14:19) ...Сейч... Jan 22 2018, 12:10 Smoky Цитата(Den64 @ Jan 22 2018, 17:14) В како... Jan 22 2018, 11:21 _pv Цитата(Smoky @ Jan 22 2018, 18:21) Беспла... Jan 22 2018, 12:12  Den64 Цитата(_pv @ Jan 22 2018, 15:12) ну а 200... Jan 22 2018, 12:21 DASM Сразу и моник 21:9 присоветую - для кода самое то ... Jan 22 2018, 11:21 HardEgor Цитата(Den64 @ Jan 22 2018, 18:14) Язык С... Jan 22 2018, 11:41 DASM Я тоже думал что два удобнее, но неделю назад один... Jan 22 2018, 11:45 HardEgor Цитата(DASM @ Jan 22 2018, 18:45) Я тоже ... Jan 22 2018, 12:35 XVR Qt Creator Jan 22 2018, 12:35 DASM они друг над другом стоят (вернее верхний висит). ... Jan 22 2018, 12:38 alexunder DASM правильно за MSVS говорит, поддерживаю. Если ... Jan 22 2018, 12:44 _pv Цитата(alexunder @ Jan 22 2018, 19:44) DA... Jan 22 2018, 15:07  alexunder Цитата(_pv @ Jan 22 2018, 16:07) там коне... Jan 22 2018, 15:11   _pv Цитата(alexunder @ Jan 22 2018, 22:11) За... Jan 22 2018, 15:29    DASM Цитата(_pv @ Jan 22 2018, 18:29) да и у 2... Jan 22 2018, 16:44 andrew_b Цитата(alexunder @ Jan 22 2018, 15:44) DA... Jan 23 2018, 05:46  DASM Цитата(andrew_b @ Jan 23 2018, 08:46) Ско... Jan 23 2018, 14:38 Den64 Нашёл на компе уже установленный ТурбоС++Експрорер... Jan 22 2018, 15:58 mantech Цитата(Den64 @ Jan 22 2018, 18:58) Нашёл ... Jan 22 2018, 17:40  DASM Цитата(mantech @ Jan 22 2018, 20:40) По с... Jan 22 2018, 18:28   mantech Цитата(DASM @ Jan 22 2018, 21:28) пояснит... Jan 22 2018, 20:30    DASM Цитата(mantech @ Jan 22 2018, 23:30) Да п... Jan 22 2018, 21:08     mantech Цитата(DASM @ Jan 23 2018, 00:08) ясно, т... Jan 23 2018, 16:18      jcxz Уже много лет для написания разных мелких и не оче... Jan 23 2018, 20:57       alexunder Цитата(jcxz @ Jan 23 2018, 21:57) Уже мно... Jan 23 2018, 21:26        DASM Цитата(alexunder @ Jan 24 2018, 00:26) то... Jan 23 2018, 21:43       AlexandrY Цитата(Lagman @ Feb 1 2018, 09:24) А где ... Feb 1 2018, 07:41 AlexandrY Цитата(k155la3 @ Jan 25 2018, 19:04) Сейч... Jan 25 2018, 20:29  alexunder Цитата(AlexandrY @ Jan 25 2018, 21:29) А ... Jan 25 2018, 21:11  k155la3 Цитата(AlexandrY @ Jan 25 2018, 23:29) . ... Jan 25 2018, 21:45 DASM Имхо 2013 студия золотая середина, не тормозит, и ... Jan 25 2018, 17:11 k155la3 Цитата(DASM @ Jan 25 2018, 20:11) . . .
... Jan 25 2018, 17:28 k155la3 ps
Если надо что-либо быстро "сляпать" с... Jan 25 2018, 17:19 DASM да тут не пентиум 3 режет слух, а 1 Гб памяти
Цит... Jan 25 2018, 17:29 DASM Простите, реально запарило спорить о такой фигне Jan 25 2018, 18:01 sigmaN У меня компу наверно уже лет около 10...ну может 8... Jan 25 2018, 21:48 Den64 Цитата(sigmaN @ Jan 26 2018, 00:48) У мен... Jan 25 2018, 22:49  DASM Цитата(Den64 @ Jan 26 2018, 01:49) У меня... Jan 25 2018, 23:24   Den64 Цитата(DASM @ Jan 26 2018, 02:24) что-то ... Jan 25 2018, 23:40 jcxz Цитата(sigmaN @ Jan 25 2018, 23:48) годны... Jan 26 2018, 14:13  DASM Цитата(jcxz @ Jan 26 2018, 17:13) Понятие... Jan 26 2018, 14:35   Den64 Цитата(DASM @ Jan 26 2018, 17:35) угу, пр... Jan 26 2018, 15:04    DASM Цитата(Den64 @ Jan 26 2018, 18:04) Это не... Jan 26 2018, 15:09   jcxz Цитата(DASM @ Jan 26 2018, 16:35) говорит... Jan 26 2018, 15:35    DASM ... Jan 26 2018, 15:40 k155la3 ps.
У MSVC можно взять проект VC6 и с минимальными... Jan 25 2018, 21:50 sigmaN Ну понятно, что АМД, да еще и ноутбучный... Но я д... Jan 25 2018, 23:38 DASM Не, реально что-то не то.. может потому что ноутбу... Jan 25 2018, 23:50 sigmaN Произведена перезагрузка и съемка. Прошу обратить ... Jan 26 2018, 00:32 Den64 Цитата(sigmaN @ Jan 26 2018, 03:32) https... Jan 26 2018, 02:32 DASM тут тоже чего-то не то, слишком быстро для такого ... Jan 26 2018, 01:34 sigmaN Цитататут тоже чего-то не то, слишком быстро для т... Jan 26 2018, 08:23 AlexandrY Цитата(sigmaN @ Jan 26 2018, 10:23) ... я... Jan 26 2018, 09:16 sigmaN Да, UWP c проектированием форм в XAML не пробовал.... Jan 26 2018, 09:26 sigmaN Ну лично для меня по совокупности факторов кодинг ... Jan 26 2018, 21:21 DASM Цитата(sigmaN @ Jan 27 2018, 00:21) бюдже... Jan 26 2018, 21:31 jcxz Цитата(sigmaN @ Jan 26 2018, 23:21) Кстат... Jan 27 2018, 12:40 sigmaN Согласен, Sandy Bridge(Ivy Bridge) по-удачней буде... Jan 26 2018, 21:44 DASM Цитата(sigmaN @ Jan 27 2018, 00:44) https... Jan 26 2018, 21:54 sigmaN Предупрежден = вооружен! Я ходовых деталей на ... Jan 26 2018, 22:07 DASM Цитата(sigmaN @ Jan 27 2018, 01:07) Преду... Jan 26 2018, 22:08 DASM угу, 2 и 4 ядра, естественно эта разница есть. На ... Jan 27 2018, 15:02 sigmaN Давайте возьмем какой-нибудь проект и будем его ре... Jan 28 2018, 10:45 DASM ну если дадите ссыль чтобы "скачал - запустил... Jan 28 2018, 15:21 inventor Цитата(Den64 @ Jan 22 2018, 14:14) В како... Jan 28 2018, 22:16 Den64 Начну из далека
Приходил этим днём к другу, маш... Jan 28 2018, 22:16 DASM Цитата(Den64 @ Jan 29 2018, 01:16) Начну ... Jan 28 2018, 22:49  Den64 Цитата(DASM @ Jan 29 2018, 01:49) i5-2320... Jan 28 2018, 23:06   DASM Цитата(Den64 @ Jan 29 2018, 02:06) Какая ... Jan 28 2018, 23:08 sigmaN Q9550
В архиве утилита с данными i5 от предыдущего... Jan 28 2018, 22:58 DASM Цитата(sigmaN @ Jan 29 2018, 01:58) Q9550... Jan 28 2018, 23:04 Den64 Видно что интелы по математике 5+ в четверти. А по... Jan 28 2018, 23:09 DASM Цитата(Den64 @ Jan 29 2018, 02:09) Видно ... Jan 28 2018, 23:15  Den64 Цитата(DASM @ Jan 29 2018, 02:15) чет тог... Jan 28 2018, 23:23   DASM Цитата(Den64 @ Jan 29 2018, 02:23) АМД FX... Jan 28 2018, 23:31    Den64 Цитата(DASM @ Jan 29 2018, 02:29) он случ... Jan 28 2018, 23:32    Den64 Цитата(DASM @ Jan 29 2018, 02:31) ага, а ... Jan 28 2018, 23:36 sigmaN Вот частоты все и память. Память тоже разогнана и ... Jan 28 2018, 23:10 sigmaN Я про последнее поколение. Толк будет, естественно... Jan 28 2018, 23:16 DASM Цитата(sigmaN @ Jan 29 2018, 02:16) Я про... Jan 28 2018, 23:19 sigmaN А толк будет где-то раза в 2.5(производительность ... Jan 28 2018, 23:27 sigmaN Я залил AIDA64 на файлообменник, ссылка будет рабо... Jan 28 2018, 23:33 Den64 Цитата(sigmaN @ Jan 29 2018, 02:33) Я дум... Jan 28 2018, 23:39 DASM ну вот опять тесты непонятные.. лучше б gcc какой,... Jan 28 2018, 23:39 sigmaN Архиватор(встроенный тест винрара) тупо тестирует ... Jan 28 2018, 23:48 Den64 Цитата(sigmaN @ Jan 29 2018, 02:48) В общ... Jan 28 2018, 23:56 Den64 Цитата(sigmaN @ Jan 29 2018, 02:48) КодQu... Jan 29 2018, 00:17 sigmaN Я под страхом получить от Герца по шее за кучу не ... Jan 29 2018, 00:15 sigmaN Код Q9550 | A10-4600M | i72630QM
Queen = 267... Jan 29 2018, 00:31 XVR Если очень хочется мерится прозводительностью, то ... Jan 30 2018, 12:45 sigmaN Я думал оно тормозило, тормозит и всегда будет тор... Feb 1 2018, 09:33
2 страниц
1 2 >
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|