|
25 / 26 / 3
Регистрация: 02.04.2012
Сообщений: 293
|
|
Самостоятельное изучение C++15.05.2012, 00:43. Показов 32373. Ответов 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
Понятен материал учебника, но не получается самостоятельное решение задач
изучение с++ |
|
Форумчанин
8216 / 5047 / 1437
Регистрация: 29.11.2010
Сообщений: 13,453
|
|
| 15.05.2012, 01:03 | |
|
Из IDE:
Бесплатные среды (IDE) для программирования на С/С++ От себя бы порекомендовал Dev. Прост, понятен, бесплатен, без наворотов, и уж точно не позволит написать void main() Самое оно для новичков, а там уже решишь что тебе нужно.Литература: «Как программировать на С++» Х. Дейтел, П. Дейтел, 2009 «Программирование. Принципы и практика использования C++» Б. Страуструп, 2010 Бери и читай с нуля. Сразу хочу сказать, что изучение языка С++ - занятие долгое, кропотливое. Где-то слышал даже фразу: Этому языку учат большинство программистов, но еще никто не познал его полностью. На С++ можно написать что угодно. Кое-где не без костылей, конечно, но факт есть факт. И главное практика, практика и еще раз практика.
1
|
|
|
146 / 143 / 11
Регистрация: 11.09.2011
Сообщений: 419
|
|
| 15.05.2012, 05:48 | |
|
если чисто для винды программировать то качай Microsoft Visual Studio (там C++, C#, Visual Basic). можно отдельно скачать Microsoft Visual C++.. Express версии - бесплатные. А зачем тебе именно С++? может C# или даже Visual Basic 2010? мне кажется проще будет (может быть учить их и не проще, но программировать на них проще имхо) да и книг по ним полно.
0
|
|
|
25 / 26 / 3
Регистрация: 02.04.2012
Сообщений: 293
|
|
| 18.05.2012, 14:06 [ТС] | |
|
Спасибо за ответы!
Видите ли, кроме того что "С++" это язык программирования и на нем все программируют я больше ни чего не знаю, ни что Visual, ни что за Basic, ни что за C#, ни чем они друг от друга отличаются. Мне в итоге надо написать ПО для Windows которое работало бы через интернет, для примера: Блог-клиенты, программа которая не заходя на сайт \ блог позволяет с компьютера публиковать статьи и т.д. Для примера: Windows Live Writer Post2Blog
0
|
|
|
638 / 416 / 27
Регистрация: 03.11.2009
Сообщений: 1,855
|
|
| 18.05.2012, 14:59 | |
|
а почему именно с++? может лучше C# - он легче учится...
0
|
|
|
25 / 26 / 3
Регистрация: 02.04.2012
Сообщений: 293
|
|
| 18.05.2012, 18:13 [ТС] | |
|
Так я же написал, я не знаю чем отличаются C++ от C#, но программы нужны
0
|
|
|
7 / 7 / 2
Регистрация: 18.02.2012
Сообщений: 61
|
|
| 18.05.2012, 21:04 | |
|
Может лучше на курсы пойти?
0
|
|
|
|
|
| 18.05.2012, 21:08 | |
|
При должном усердии ни какие курсы не нужны. И ВУЗ не нужен. Программировать можно научиться самому до уровня, чтоб устроиться на работу. При последующих трудоустройствах (если вздумаешь сменить место работы) будут смотреть на проекты, в которых ты учавствовал, но ни дипломы/приложени к диплому/справки с курсов etc.
1
|
|
|
7 / 7 / 2
Регистрация: 18.02.2012
Сообщений: 61
|
|
| 18.05.2012, 21:09 | |
|
0
|
|
|
404 / 360 / 36
Регистрация: 11.10.2010
Сообщений: 1,907
|
|
| 18.05.2012, 21:18 | |
|
metagalaxy, а ты возьми и на основе теории самостоятельно напиши что-нибудь
0
|
|
|
Форумчанин
8216 / 5047 / 1437
Регистрация: 29.11.2010
Сообщений: 13,453
|
|||||||
| 18.05.2012, 21:36 | |||||||
|
Ну и лично я вот просто захожу на форум, решаю то, что выкладывают люди и учусь. А наивные людишки думают, что это все для них. ![]() Кстати, универ мне знаний по языкам дал почти что 0. Все на самообучении. А если б я делал только то, что дают и спрашивают, то до сих пор был бы на уровне
0
|
|||||||
|
404 / 360 / 36
Регистрация: 11.10.2010
Сообщений: 1,907
|
|
| 18.05.2012, 21:42 | |
|
помоему нету таких вузов в которых нормально изучают программированию
0
|
|
| 18.05.2012, 21:46 | ||
|
Ну а ТС лучше порекомендовать Айвора Хортона, Джесса Либерти (С++ за 24 часа), Липмана, и Шилтда. А попутно можно читать Дейтела и Страупструпа. Также для практики советую почитать Прата - "С++ лекции и упражнения".
2
|
||
|
404 / 360 / 36
Регистрация: 11.10.2010
Сообщений: 1,907
|
|
| 18.05.2012, 21:50 | |
|
0
|
|
|
7 / 7 / 2
Регистрация: 18.02.2012
Сообщений: 61
|
|||
| 18.05.2012, 21:58 | |||
|
Добавлено через 5 минут
0
|
|||
|
404 / 360 / 36
Регистрация: 11.10.2010
Сообщений: 1,907
|
||
| 18.05.2012, 22:04 | ||
|
0
|
||
|
7 / 7 / 2
Регистрация: 18.02.2012
Сообщений: 61
|
|
| 18.05.2012, 22:09 | |
|
0
|
|
|
7 / 7 / 1
Регистрация: 23.03.2012
Сообщений: 40
|
|
| 18.05.2012, 22:10 | |
|
по мне так самообразование лучший способ познания чего-либо, в данном случае С++.
а про обучение программированию в ВУЗах так это вообще отдельная история... Мне единственное что дало такое обучение так это заинтересованность в изучении С++, просто сначало как то не шло, вообще не понимал что и куда, но в который раз убедился то что не идет в начале с легкостью как-то еще больше затягивает чтобы это изучить а по поводу с чего начать, вопрос конечно интересный... как вариант например поставить Qt и его изучать, на ютубе есть хорошая серия видеолекций по нему( правда там чел на английском говорит, но смысл более-менее понятен) да и сам кьют хорошо документирован. ну и самый хороший метод познания это учиться - обучая кого-нибудь.
0
|
|
|
146 / 143 / 11
Регистрация: 11.09.2011
Сообщений: 419
|
||
| 18.05.2012, 22:16 | ||
Не по теме: а если хочешь программировать по найму, то учить надо и то и то : )
0
|
||
|
404 / 360 / 36
Регистрация: 11.10.2010
Сообщений: 1,907
|
||
| 18.05.2012, 22:18 | ||
|
0
|
||
| 18.05.2012, 22:18 | |
|
Помогаю со студенческими работами здесь
20
Изучение С++ Изучение
Изучение с++ Изучение Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
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 секунды (а то и больше),. . .
|
|
И ясному Солнцу
zbw 12.02.2026
И ясному Солнцу,
и светлой Луне.
В мире
покоя нет
и люди
не могут жить в тишине.
А жить им немного лет.
|
«Знание-Сила»
zbw 12.02.2026
«Знание-Сила»
«Время-Деньги»
«Деньги -Пуля»
|
SDL3 для Web (WebAssembly): Подключение Box2D v3, физика и отрисовка коллайдеров
8Observer8 12.02.2026
Содержание блога
Box2D - это библиотека для 2D физики для анимаций и игр. С её помощью можно определять были ли коллизии между конкретными объектами и вызывать обработчики событий столкновения. . . .
|
SDL3 для Web (WebAssembly): Загрузка PNG с прозрачным фоном с помощью SDL_LoadPNG (без SDL3_image)
8Observer8 11.02.2026
Содержание блога
Библиотека SDL3 содержит встроенные инструменты для базовой работы с изображениями - без использования библиотеки SDL3_image. Пошагово создадим проект для загрузки изображения. . .
|