1 | |
Посоветуйте инструментарий и софт для начинающего программиста28.12.2012, 18:17. Показов 4861. Ответов 63
Метки нет (Все метки)
Посоветуйте компилятор под windows обязательно безоплатный и не сложный, чтобы можно было компилировать из сопутствующей IDE, с набором основных библиотек и заголовочных файлов. Руководство по API Windows. Справочник по языку, только что-то по проще Страустрапа. Еще что-то интересное вроде FAQ по языку. Спасибо
0
|
28.12.2012, 18:17 | |
Ответы с готовыми решениями:
63
Посоветуйте книги для начинающего программиста Посоветуйте литературу по Visual Basic для начинающего программиста Софт для начинающего админа Посоветуйте литературу для начинающего. И вообще что-нибудь толковое посоветуйте ))) |
28.12.2012, 18:52 [ТС] | 3 |
Добавлено через 11 минут Не по теме: go, а можешь еще посоветовать безоплатный cgi хостинг? чтобы скрипты можно было запускать как фоновые сетевые процессы
0
|
28.12.2012, 18:54 | 4 |
Вы просто не в курсе. Цитирую:
Visual C++ 2010 Express Создавайте собственные приложения на Visual C++, — мощном языке программирования, обеспечивающем глубину и точность контроля как в приложениях Windows в машинном коде (COM+), так и в приложениях Windows для .NET Framework. После установки вы можете использовать продукт в течении 30 дней. Для использования продукта по истечении 30 дней необходимо зарегистрироваться и получить бесплатный ключ продукта. http://www.microsoft.com/visua... /downloads Если у вас старая операционная система, можете взять где-нибудь старые версии экспресс-студии. Они бесплатны и без всяких регистраций. Студия 2005 (не старше XP) 2008, (для XP и Window 7)
1
|
Мой лучший друг-отладчик!
|
|
28.12.2012, 18:54 | 5 |
tolimadokara, ставь себе MSVS 2010 Express(она бесплатная и для новичков функционала с головой хватает).
Есть оффлайн версия MSDN - у меня она ставилась вместе с установкой MSVS 2010 Ultimate/Думаю где-то есть места, где можно и просто бибилотеку скачать.
0
|
28.12.2012, 19:15 | 8 |
Есть такое. Я раньше всегда его новичкам советовал, но с некоторых пор перестал. Объясню почему - есть у меня один падаван, который только осваивает С++ и постоянно обращается ко мне со всякими вопросами. И ему я тоже когда-то посоветовал mingw. Потом начал замечать, что он пишет не компилируемый код, при этом говорит, что в mingw все компилится. Я начал выяснять, оказывается в mingw есть свои экстеншены (часть которых это С99) которые позволяют компилировать код, который в любом другом С++ компиляторе просто не соберется. А он уже привык, например, использовать variable length array (при чем он не понимает что это такое, думает, что так и должно быть), и вот теперь борюсь с его "грамотностью".
Обычно данная проблема решается использованием -std=c++98 (вместо дефолтного -std=gnu++98), но в mingw почему-то это не срабатывает. Итог - minwg вещь хорошая, но если соберешся им пользоваться, учитывай все вышесказанное.
0
|
28.12.2012, 19:19 [ТС] | 9 |
Другое. А можно скачать gcc и поставить туда либы и хедеры из MSVS 2010 Express или Visual C++ 2010 Express? Я привык что в php есть регулярные выражения, библиотека для работы с графикой, математические и строковые функции - там же все это нужно доустанавливать? а если мне надо будет md5 хеш получить, там есть, такие... библиотеки?
0
|
28.12.2012, 19:23 | 10 |
Просто качаешь компилятор и все. Там стандартная библиотека С++ уже будет в комплекте. А в ней есть все, что нужно. И даже регулярные выражения, с некоторых пор (страндарт С++11).
Это не входит в стандартную библиотеку С++, поэтому нужно будет нагуглить нужную библиотеку (а чаще всего просто функцию) и включить ее в свой проект. Ну или написать самому
0
|
diagon
|
28.12.2012, 19:26
#11
|
2
|
28.12.2012, 19:27 | 12 |
Пишите на си для dot.net там вам и графика в оконных приложениях и регулярные выражения...
Только, естественно, тексты таких проектов не будут компилироваться в Linux, а исполнительные модули не будут работать без установленной dot.net нужной версии.
0
|
Неэпический
|
|
28.12.2012, 19:27 | 13 |
А зачем это может понадобится?
<cmath> <string> <cstring> opengl, directx? Устанавливаете необходимое и пользуйтесь
0
|
Kastaneda
|
28.12.2012, 19:29
#14
|
0
|
2022 / 1621 / 489
Регистрация: 31.05.2009
Сообщений: 3,005
|
|
28.12.2012, 19:39 | 15 |
MSDN
http://cplusplus.com/ http://en.cppreference.com/ http://www.parashift.com/c++-faq-lite/index.html
0
|
28.12.2012, 19:46 [ТС] | 16 |
--- Может кто-то объяснить что это такое dll и *.h файлы? Почему проги распаковываются с кучей вспомогательных файлов, так надо или по другому не получится? Библиотека/либа/dll это скомпилированные исходники? Я смотрел исходный код заголовочных файлов (хедеров) они какие то странные, мне кажется на с++ вообще не похоже. На чем вообще основан компилятор?
0
|
Неэпический
|
|
28.12.2012, 19:56 | 17 |
С чего Вы это взяли? Что есть в стандартных библиотеках там есть. Остальное либо брать уже готовое, либо делать руками.
В смысле на чем он основан? .h(.hpp) - это заголовочный фаил (Заголовочный файл) DLL - библиотека динамической компоновки (dynamic-link library)
0
|
28.12.2012, 20:39 [ТС] | 18 |
Добавлено через 33 минуты UML диаграмма
0
|
Неэпический
|
|
28.12.2012, 20:48 | 19 |
А Вы знакомы с C++? Что там странного?
Обычная прикладная программа Вы про то, какие хедеры в каких стандартных файлах подключаются? И чем же она так ценится?
0
|
28.12.2012, 20:59 [ТС] | 20 |
0
|
28.12.2012, 20:59 | |
28.12.2012, 20:59 | |
Помогаю со студенческими работами здесь
20
Для начинающего программиста Ноутбук для начинающего программиста Учебники С++ для начинающего программиста Ноутбук для начинающего программиста Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |