25 / 26 / 3
Регистрация: 02.04.2012
Сообщений: 293
|
|
1 | |
Самостоятельное изучение C++15.05.2012, 00:43. Показов 30692. Ответов 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
Понятен материал учебника, но не получается самостоятельное решение задач Изучение С++ изучение с++ Изучение С++ |
27.05.2012, 15:59 | 61 |
Сообщение было отмечено как решение
РешениеНе по теме: Ну вот ты на форуме это увидел) Я тоже С++ сам учил и просиживая сутками на этом форуме я узнал очень много от более опытных программистов. И я глубоко сомневаюсь, что я смог бы это узнать сидя на лекциях (по крайней мере от нашего преподавателя по С++). Добавлено через 4 минуты Дело не в том, о чем говорит преподаватель, а в том, что выпускник ВУЗа (теоритически) должен взять в руки свой диплом и пойти устраиваться программистом. И кому он будет нужно со знаниями Borland C++, который под Windows 7 уже без бубна даже не запускается? В ВУЗах должны даваться актуальные знания, применимы в проффесиональной деятельности специалиста, а Borland C++ хз какого года можно давать на факультативе исключительно для расширения кругозора
3
|
1373 / 596 / 199
Регистрация: 02.08.2011
Сообщений: 2,882
|
|
27.05.2012, 16:26 | 62 |
ув. Kastaneda
Да вы поняли о чем я (если дальше прочитали). Я совсем не про просиживание штанов на лекциях Я читал, что по регламенту на чемпионате мира по программированию под эгидой IBM разрешено использовать только Borland C++ 3.1 и Turbo Pascal 7. Книга 2005года. (автора не помню, дату специально смотрел) Я на чм не был и мне там не быть, поэтому не говорю что на самом деле это так. Но читал точно
0
|
122 / 85 / 16
Регистрация: 14.02.2011
Сообщений: 340
|
|
27.05.2012, 17:38 | 63 |
Сообщение было отмечено как решение
Решение
вы не правильно поняли, перечитайте пост. Я написал что крэш идет при исполнении программы.
Добавлено через 6 минут silent_1991, вот аудиозапись. формат .mp4 задает вопрос с 14:40 (кто знает чем отличается ..и т.д. собственно сабж.) http://tinyurl.com/recorded-may Добавлено через 5 минут Не по теме: Смешно)) с преподом отношение "почти на ты" так что на мой взгляд думаю все норм. да и он сам говорит мол "давайте напрягайте извилины и исправляте меня , мол старый я уже" правда говорит с сарказмом O_O
3
|
1373 / 596 / 199
Регистрация: 02.08.2011
Сообщений: 2,882
|
|
27.05.2012, 20:13 | 64 |
Не по теме: Да. это так, неправильно понял, но меня уже поправили)) Не по теме: Добавлено через 19 минут
0
|
637 / 415 / 27
Регистрация: 03.11.2009
Сообщений: 1,855
|
|
27.05.2012, 20:16 | 65 |
имхо люди нормально знающие С++ не будут работать в универе преподом(зп не очень)
разве что как хобби
0
|
5055 / 3115 / 271
Регистрация: 11.11.2009
Сообщений: 7,044
|
|
27.05.2012, 20:45 | 67 |
По вашей логике те, кто говорит, что Земля плоская, по-своему прав, потому что в древности (т.е. по старому стандарту) так считали. Но это бред, согласны?
1
|
122 / 85 / 16
Регистрация: 14.02.2011
Сообщений: 340
|
||||||
27.05.2012, 20:50 | 68 | |||||
silent_1991, там в конце аудиозаписи, т.е. когда были в лаборатории, подошел другой препод (Миша) он как ни ни странно сразу предупредил, когда "первый" препод начал вводить
короче, первый препод, "Я все равно выйграл, АХАХАХАХ" ))))))))))))))))))) Не по теме: не помню кто в этой теме писал, цитату : "я всегда прав"
0
|
Форумчанин
8215 / 5045 / 1437
Регистрация: 29.11.2010
Сообщений: 13,453
|
|
27.05.2012, 21:08 | 69 |
Так ответил мой препод, когда я указал ему на ошибку в блок-схеме. Кстати, вот она, если кому интересно:
Очевидно, что должно быть Z[i][k]=max; иначе зачем оно вобще вычисляется. Ну после этих слов, я вежливо попрощался и ушел молча. Было бы смешно, если б не было так грустно.
1
|
122 / 85 / 16
Регистрация: 14.02.2011
Сообщений: 340
|
|
27.05.2012, 21:13 | 70 |
MrGluck,
Не по теме: ну бывает, был 1 случай, что мой препод после очередной ошибки, на следующий день извинился. И да, действительно, уча других - учишься сам.
0
|
5055 / 3115 / 271
Регистрация: 11.11.2009
Сообщений: 7,044
|
|
27.05.2012, 21:21 | 71 |
Не по теме: instagib, до 29-й минуты у преподавателя был шанс оправдаться, но когда он начал говорить, что компилятор это пропустил, и значит всё кул - слился окончательно. Особенно когда сказал "ну как так, компилятор пропускает, а программа не работает?" Фактически же он не понимает, чем отличается константный указатель от указателя на константу. Добавлено через 1 минуту Не по теме: "Я всегда студентам говорил, что звёздочка - это лучше" - сколько же поколений студентов он загубил...
0
|
1373 / 596 / 199
Регистрация: 02.08.2011
Сообщений: 2,882
|
|
27.05.2012, 21:21 | 72 |
ув. silent_1991 ваша аналогия не корректна.
Моя логика проще некуда. Не думал, что эксперту и умному человеку придется объяснять всё по пальцам (вам). Константу менять нельзя. Препод исходил из старого компилятора. Так уж реализована работа компиляторов тех времен, что всё это не есть константное выражение. ув. instagib будучи не глупым человеком сказал правильные вещи, но эти вещи это результат эволюции языка и к старым компиляторам это уже не относится. И правильно, что если учишь, то и учи правильно. сплошные предположения тут не причем.
0
|
122 / 85 / 16
Регистрация: 14.02.2011
Сообщений: 340
|
|||||||||||
27.05.2012, 21:30 | 73 | ||||||||||
silent_1991, так и остался автомат на 9. на 10 не захотел, хотя из всего потока по праву заслуживаем 10 я и еще 1 студент. а профессор который подключился в лаборатории, мол, посмотреть чего мы "нового" выявили, предположил что наверно TurboC реализовывает
Добавлено через 1 минуту мало того, он мне сказал, что мол я объяснил с точностью да наоборот. мол если
Добавлено через 3 минуты В общем, я за самообразование. За то чтоб, сесть, читать, понимать, практиковаться. А если что-то не понять - обратиться за советом. Вот и повод сказать этому форуму спасибо, и всем его участникам. Спасибо)
1
|
5055 / 3115 / 271
Регистрация: 11.11.2009
Сообщений: 7,044
|
|
27.05.2012, 21:45 | 74 |
Сообщение было отмечено как решение
Решение
На публику играть любите?
У меня диаметрально противоположное мнение. Точно. Я исхожу из старых домыслов о том, что Земля плоская. Так уж работали умы людей в древности, что всё плоское и держится на трёх китах. ув. Анонимус, будучи неглупым человеком, сказал правильные вещи о том, что Земля не плоская, но эти вещи - результат развития человека в умственном плане и научно-технического прогресса, который помог ему опровергнуть теорию о том, что Земля плоская, и к нашим предкам не имеют никакого отношения. Полностью согласен.
4
|
25 / 26 / 3
Регистрация: 02.04.2012
Сообщений: 293
|
|
27.05.2012, 22:51 [ТС] | 75 |
Ну во-первых, мне в ней проще, она русифицирована, студия эта.
Насчет подсовывания, пока как раз она ни чего не подсовывает, а хотелось бы. Хотя при моем уровне знаний я может и не понимаю в чем заключается "подсовывание". Кстати, поставил Borland С++ Builder 6 Enterprise Edition там в этой же программе вообще командная строка не появлялась. знать бы как еще писать эту консольку. PS как не странно для меня Ctrl + F5 помогло, а я вчера полвечера переписывал эти строчки, скачал еще одну книгу, посмотрел пару видео уроков, в которых почему то писали немного по другому чем в книге.. Добавлено через 1 минуту PS2 готовьтесь к новой теме - 10001 вопросов от неудачника.
0
|
122 / 85 / 16
Регистрация: 14.02.2011
Сообщений: 340
|
|
27.05.2012, 22:57 | 76 |
0
|
5055 / 3115 / 271
Регистрация: 11.11.2009
Сообщений: 7,044
|
|
27.05.2012, 23:02 | 77 |
Вы это и сделали, написав HelloWorld. Запуск из консоли заключается в том, что надо открыть командную строку Windows, с помощью команды cd добраться до исполняемого файла, полученного в результате компиляции, и запустить его (набрав его имя и нажав Enter). Тогда вывод программы останется на экране, потому что консоль не закроется.
0
|
Комп_Оратор)
|
||||||
27.05.2012, 23:35 | 78 | |||||
Друзья, скорее всего я не понял о чём речь в приведенном примере.
Вот код в Win32 C++/clr
Вообще, стандарты и реализации имеют свойство меняться. Мне, лично всё равно, как компилятор в какой-либо реализации поступает: создает константу и связывает с указателем, или создает указатель на переменную и инициализирует литералом. Важно знать это для той реализации с которой имеешь дело. Конечно, конформизм без границ недопустим, но мне кажется, готовность принять изменения, штука не плохая. instagib, я думаю, что идеальных преподавателей не бывает, но разумно брать у каждого лучшее, а не пытаться найти худшее. Ведь если постараться, - всегда можно найти, но в этом нет геройства. Что касается, преподов у которых и почерпнуть нечего, зловредных к тому же, то этого навалом, и это зло. Надеюсь Ваш не такой.
0
|
122 / 85 / 16
Регистрация: 14.02.2011
Сообщений: 340
|
|
27.05.2012, 23:40 | 79 |
IGPIGP, полностью с Вами согласен. К счастью наш препод, относительно других, хороший. И с пониманием, и с чувством юмора, и непредсказуем, т.к. на лекции не готовится, что делает лекции более интересными и не скучными. Но когда он сказал неделю назад, "Ребята, регистрируйтесь на acm.timus.ru , решайте оттуда задачи, берите пример с меняя: я бросил играть в диабло и контрстрайк и уже закодил более 50 задач на Си".... ))))))))))))
1
|
Jupiter
|
||||||
27.05.2012, 23:41
Самостоятельное изучение C++
#80
|
||||||
0
|
27.05.2012, 23:41 | |
Изучение изучение C до C++ Изучение с++ Изучение Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |