|
25 / 26 / 3
Регистрация: 02.04.2012
Сообщений: 293
|
|
Самостоятельное изучение C++15.05.2012, 00:43. Показов 32398. Ответов 79
Метки нет (Все метки)
Здравствуйте! Есть потребность изучить C++ но знаний к сожалению 0.
Ситуация следующая, ни каких языков программирования я не знаю, когда то сталкивался с Delphi (в институте), но дальше небольшой программки с одной кнопкой "Закрыть" и то не без помощи более эрудированного соседа по парте. Сейчас и это скорее всего не получится сделать, разве что повезет и я в нужную строчку впишу "Close;". Подскажите следующие: Во первых я не могу ни где найти саму программу, с Delphi все было проще, Delphi 7 Тут же я не могу понять что за программа и где ее взять вообще (что мне нужно Borland C++ или Microsoft Visual C++ или что то другое?), я не собираюсь делать какие то видео игры, скорее ПО типа Word, базы данных и т.д.. Ну и главное, какую литературу стоит изучать при моих знаниях, что бы в первую очередь понять что к чему, во вторых сделать это в минимальные сроки. Чему учили в школе \ институте на информатики не помню, Pascal и тому подобное тоже не знаю, объектно ориентированное программирование то же не знаю. И еще, вопрос может показаться глупым, все же, что лучше изучать C++ или Delphi? когда я учился в институте и нам объявили, что программировать будем на Delphi, некоторые более компетентные сокурсники подметили, зачем этот Delphi, на нем ни кто не программирует, хотя он для меня более интуитивно понятен (если конечно взять в учет то, что я C++ не видел даже), конечно на Delphi программируют но значительно меньше, соответственно литературы по Delphi меньше, полезной информации и людей способных помочь будет меньше. Да кстати, параллельно мне еще надо изучать PHP, надо программировать некоторые модули для WordPress. Добавлено через 5 часов 19 минут неужели ни кто подсказать не может
0
|
|
| 15.05.2012, 00:43 | |
|
Ответы с готовыми решениями:
79
Понятен материал учебника, но не получается самостоятельное решение задач
изучение с++ |
|
146 / 143 / 11
Регистрация: 11.09.2011
Сообщений: 419
|
||
| 18.05.2012, 22:31 | ||
Не по теме: а вообще все зависит от поставленной задачи, и выбирать язык и среду будешь исходя из задачи, а не на основании присутсвия/отсутсвия всяких там ништяков )
0
|
||
|
1373 / 596 / 199
Регистрация: 02.08.2011
Сообщений: 2,886
|
||
| 18.05.2012, 22:32 | ||
|
А вообще главное не сам язык, а понимание принципов программирования. Очень важно, чтобы вам нравилось обучаться. Начинал как и вы, с нуля год назад. Тоже не знал с чего начать. Все советуют, советуют, советуют. Забил на всех советчиков начал с Borland C++3.1/столкнулся с некоторыми проблемами, забил на изучение. Потом как-то само по себе снова начал, быстро вспомнил то что знал (Как написать HelloWorld)/ Скачал целую груду учебников. Уже хватает знаний для решения несложных задачек. Теперь уже не могу сказать, что я полный ноль, уже ноль с половинкой. Есть какой-то фундамент Лично мое мнение, что литературу надо советовать исходя из того, какую среду программирования выберет новичок Visual C++ такие-то одни авторы, Borland C++ - другие, а не так, что вам подойдет это это и то. Задачи лучше решать с форума. скорее ПО типа Word, базы данных и т.д. - Delphi вполне сгодится. По мне обработка файлов там проще и быстро создать базу данных не проблема. Может кто-то не согласится, но с файлами в C++ не так, чтоб сразу взял и прямо сходу осилил
0
|
||
|
404 / 360 / 36
Регистрация: 11.10.2010
Сообщений: 1,907
|
|||
| 18.05.2012, 22:53 | |||
![]() это приходит от IDE, компилятор тут непречем Добавлено через 1 минуту
0
|
|||
|
1373 / 596 / 199
Регистрация: 02.08.2011
Сообщений: 2,886
|
|||
| 18.05.2012, 23:04 | |||
|
Разумеется писали, пишут и писать будут
0
|
|||
|
5058 / 3118 / 271
Регистрация: 11.11.2009
Сообщений: 7,044
|
||
| 19.05.2012, 10:21 | ||
|
0
|
||
|
31 / 31 / 3
Регистрация: 19.05.2012
Сообщений: 67
|
||
| 19.05.2012, 11:30 | ||
|
0
|
||
|
5058 / 3118 / 271
Регистрация: 11.11.2009
Сообщений: 7,044
|
|
| 19.05.2012, 11:32 | |
|
Endiff, ну так и отключайте её, в чём проблема?
0
|
|
|
31 / 31 / 3
Регистрация: 19.05.2012
Сообщений: 67
|
|
| 19.05.2012, 11:34 | |
|
0
|
|
|
7 / 7 / 2
Регистрация: 18.02.2012
Сообщений: 61
|
|
| 19.05.2012, 12:06 | |
|
Подскажите какой компилятор лучше освоить MS Visual(6 или 10?), C++ Builder 6, либо Qt SDK 1.2.1? Я начинающий кодер, в будующем планирую делать ПО для игр.
0
|
|
|
385 / 229 / 12
Регистрация: 06.07.2011
Сообщений: 512
|
|
| 19.05.2012, 12:16 | |
|
сначала привести порядок в голове и разделять понятия "компилятор", "IDE" и "SDK".
а потом начинать изучать C++ - все остальное лишь инструменты, которые осваиваются в процессе и при надобности.
1
|
|
|
31 / 31 / 3
Регистрация: 19.05.2012
Сообщений: 67
|
||
| 19.05.2012, 12:18 | ||
|
0
|
||
|
7 / 7 / 2
Регистрация: 18.02.2012
Сообщений: 61
|
||
| 19.05.2012, 12:26 | ||
|
0
|
||
|
31 / 31 / 3
Регистрация: 19.05.2012
Сообщений: 67
|
||
| 19.05.2012, 12:31 | ||
0
|
||
|
385 / 229 / 12
Регистрация: 06.07.2011
Сообщений: 512
|
|
| 19.05.2012, 12:38 | |
|
чтобы скомпилировать внезапно нужен компилятор. их куча для разных платформ: http://en.wikipedia.org/wiki/L... _compilers для винды наиболее популярные Visual C++, MinGW (порт GCC под винду), Borland C++/С++ Builder (что ужасно).
Чтобы писать код и компилировать было удобнее используют интегрированные среды (IDE). Тут выбор тоже огромен: MS Visual Studio, Qt Creator, NetBeans, Code::Blocks, Eclipse и прочие (смотри прикрепленную тему в разделе). С разной степенью неудобств пониже спины, в них можно использовать любой выбранный компилятор. Если одной IDE мало, а нужно еще и полноценную систему справки, поддержки различных устройств, профайлер, анализаторы, препроцессоры, то все это, собранное вместе, можно назвать SDK.
1
|
|
|
7 / 7 / 2
Регистрация: 18.02.2012
Сообщений: 61
|
|||
| 19.05.2012, 12:43 | |||
|
Добавлено через 2 минуты
0
|
|||
|
31 / 31 / 3
Регистрация: 19.05.2012
Сообщений: 67
|
||
| 19.05.2012, 12:49 | ||
|
1
|
||
|
5058 / 3118 / 271
Регистрация: 11.11.2009
Сообщений: 7,044
|
|||
| 19.05.2012, 12:49 | |||
|
1
|
|||
|
31 / 31 / 3
Регистрация: 19.05.2012
Сообщений: 67
|
|
| 19.05.2012, 13:20 | |
|
0
|
|
|
25 / 26 / 3
Регистрация: 02.04.2012
Сообщений: 293
|
|
| 19.05.2012, 13:33 [ТС] | |
|
По поводу обучения в ВУЗах, а лучше сказать ВТУЗах, я как раз закончил университет приборостроения и информатики по специальности Робототехнические системы, и то, что знаний дают 0, это абсолютно верно. Была у нас информатика, курсовик по ней у нас был - перепечатать пару страниц из книги в ворд и записать на дискету, причем пару страниц давалось сразу на 3 человека, но мы и того не сделали, взяли у кого то другого откопировали, как один потом сказал, у меня сердце прихватило когда преподаватель спросил: "Если я сейчас вставлю дискету в компьютер.. смогу ли я работать с картинками в тексте?", в итоге по информатики у меня 5. На следующем курсе у нас началось ООП, там уже естественно вел другой преподаватель, и когда ему сказали что мы не разбираемся в программирование, он взял у кого то зачетку и спросил, как же это так, у 5 за информатику. Были такие, которые уже знали язык программирования, Делфи в частности, в школе их этому не учили, т.е. выучили сами.
Это было лирическое отступление. Подведу черту еще раз, я не знаю чем отличается Borland C++ от Visual C++ так же я не знаю что такое IDE, SDK, компилятор, #include, void, и тому подобное, т.е. знаний полный 0. Вот какой пробел знаний мне нужно заполнить, подскажите пожалуйста книгу, только не "Прочитай все", я понимаю, если прочитать все то шансов куда больше разобраться, все ограничивается временем. И хотелось бы все же остановиться на том, на чем больше всего программируют.
0
|
|
|
Форумчанин
8216 / 5047 / 1437
Регистрация: 29.11.2010
Сообщений: 13,453
|
||
| 19.05.2012, 14:56 | ||
|
На чем больше всего программируют - на какой машине ездить, чтобы хорошо научиться водить? Бери Code::Blocks, Dev или VS. Каждому симпатизирует свое. Со временем поймешь, если чего-либо не хватает или не устраивает в твоей IDE (среде разработки).
0
|
||
| 19.05.2012, 14:56 | |
|
Помогаю со студенческими работами здесь
40
Изучение С++ Изучение
Изучение с++ Изучение Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
SDL3 для Web (WebAssembly): Идентификация объектов на Box2D v3 - использование userData и событий коллизий
8Observer8 02.03.2026
Содержание блога
Финальная демка в браузере. Итоговый код: finish-collision-events-sdl3-c. zip
https:/ / www. cyberforum. ru/ blog_attachment. php?attachmentid=11680&d=1772460536
Одним из. . .
|
Реалии
Hrethgir 01.03.2026
Нет, я не закончил до сих пор симулятор. Эта задача сложнее. Не получилось уйти в плавсостав, но оно и к лучшему, возможно. Точнее получалось - но сварщиком в палубную команду, а это значит, в моём. . .
|
Ритм жизни
kumehtar 27.02.2026
Иногда приходится жить в ритме, где дел становится всё больше, а вовлечения в происходящее — всё меньше. Плотный график не даёт вниманию закрепиться ни на одном событии. Утро начинается с быстрых,. . .
|
SDL3 для Web (WebAssembly): Сборка библиотек: SDL3, Box2D, FreeType, SDL3_ttf, SDL3_mixer и SDL3_image из исходников с помощью CMake и Emscripten
8Observer8 27.02.2026
Недавно вышла версия 3. 4. 2 библиотеки SDL3. На странице официальной релиза доступны исходники, готовые DLL (для x86, x64, arm64), а также библиотеки для разработки под Android, MinGW и Visual Studio. . . .
|
|
SDL3 для Web (WebAssembly): Реализация движения на Box2D v3 - трение и коллизии с повёрнутыми стенами
8Observer8 20.02.2026
Содержание блога
Box2D позволяет легко создать главного героя, который не проходит сквозь стены и перемещается с заданным трением о препятствия, которые можно располагать под углом, как верхнее. . .
|
Конвертировать закладки radiotray-ng в m3u-плейлист
damix 19.02.2026
Это можно сделать скриптом для PowerShell. Использование
. \СonvertRadiotrayToM3U. ps1 <path_to_bookmarks. json>
Рядом с файлом bookmarks. json появится файл bookmarks. m3u с результатом.
# Check if. . .
|
Семь CDC на одном интерфейсе: 5 U[S]ARTов, 1 CAN и 1 SSI
Eddy_Em 18.02.2026
Постепенно допиливаю свою "многоинтерфейсную плату". Выглядит вот так:
https:/ / www. cyberforum. ru/ blog_attachment. php?attachmentid=11617&stc=1&d=1771445347
Основана на STM32F303RBT6.
На борту пять. . .
|
Камера Toupcam IUA500KMA
Eddy_Em 12.02.2026
Т. к. у всяких "хикроботов" слишком уж мелкий пиксель, для подсмотра в ESPriF они вообще плохо годятся: уже 14 величину можно рассмотреть еле-еле лишь на экспозициях под 3 секунды (а то и больше),. . .
|