21 / 17 / 4
Регистрация: 26.03.2012
Сообщений: 147
|
|
1 | |
С++ - с какой книги начать и в каком ide прорабатывать примеры26.03.2012, 22:48. Показов 3159. Ответов 34
Метки нет (Все метки)
Решил я заняться изучением С++, на начальном этапе всегда нужна помощь от опытных людей.
На данный момент у меня стоят IDE С++ Builder 6 и XE, а также Visual c++ 2010 Express. Скачал несколько книг по С++, просмотрел везде введения, тип изложения, наличия примеров итп итд. Остановился на Прата С. "Язык программирования С++. Лекции и упражнения", Конечно хотелось прочитать и Страуструпа, т.к он был основоположником С++, но мне кажется, что его книга больше похожа на какой-то справочник. Также есть ещё книжка Хортона Visual C++ 2010 полный курс. Начал я с Праты, и сразу уже на первом примере у меня возникла проблема Я так и не понял в какой оболочке писать его коды с примеров. Вот его пример с книги: При попытке кодинга в билдере получил такую шляпу: В visual C++ я вообще не сообразил как создавать .cpp В 6 билдере он чёт скомпилировал и не выдал ничего об ошибках, появился .exe-шник моего проекта , но он не запускался. Вообщем подскажите с какой книги начать и в каком ide прорабатывать примеры. После таких вот шляп хочется читать Хортона, т.к он описывает определенную платформу, но хотелось бы сначала прочитать Прату
0
|
26.03.2012, 22:48 | |
Ответы с готовыми решениями:
34
С какого автора и какой книги начать изучение программирования Книги Г.Шилдта в каком порядке нужно или какие книги для изучения с++ С какой книги начать? с какой книги начать? |
21 / 17 / 4
Регистрация: 26.03.2012
Сообщений: 147
|
|
31.03.2012, 19:30 [ТС] | 21 |
Про это я прочитал, у меня другие проблемы возникают =) Я если забывал про эти строчки, то сразу вспоминал, когда командная строка просто мелькала и исчезала
0
|
21 / 17 / 4
Регистрация: 26.03.2012
Сообщений: 147
|
|
13.05.2012, 19:55 [ТС] | 22 |
Подскажите, cin.get() используется при малом количестве нажатий клавиш. Допустим, когда два нажатия нужно, то не составит труда написать
cin.get(); cin.get(); а елси нужно 10 нажатий или больше, уже используется другой оператор?
0
|
21 / 17 / 4
Регистрация: 26.03.2012
Сообщений: 147
|
|
27.05.2012, 16:21 [ТС] | 24 |
Подскажите, как сделать нормальное отображение кириллицы? Что-то нужно в коде прописывать или это зависит от ОС?
0
|
1 / 1 / 0
Регистрация: 14.05.2012
Сообщений: 12
|
||||||
27.05.2012, 16:56 | 25 | |||||
В код добавь
0
|
21 / 17 / 4
Регистрация: 26.03.2012
Сообщений: 147
|
|
27.05.2012, 17:00 [ТС] | 26 |
0
|
21 / 17 / 4
Регистрация: 26.03.2012
Сообщений: 147
|
|
27.05.2012, 19:42 [ТС] | 27 |
Если кому не лень, помогите разобраться с примером =)
Выполнял 1 упражнение, условие есть на скрине. 1. Не могу понять как сделать, чтобы нормально отображало оценку,. Я сейчас заметил, что я уменьшаю, а надо увеличивать, но это не столь важно. Пытался через enum, Т.е писал в структуре enum grade {A,B,C}; но в дальнейшем выдавало ошибку в строках cin >> (*an).grade; cout << "Оценка: " << (*an).grade+1 << endl; написав "Использование имя типа не допускается" 2. Возможно ли задать константу const int size = 20; которую в дальнейшем подставлять в массивы в скобочки и в getline? И вроде же я читал, что можно оставлять скобочки пустыми в массиве и комп сам определит сколько нужно места, а мне почему-то выдавало ошибку, что не задано количество =( 3. Ах да, ещё вопрос. используя тепреь setlocale русский шифр выводится нормально, но если вводить данные (имя и фамилию) на русском, то программа выдаёт кракозябры в строке Имя:
0
|
21 / 17 / 4
Регистрация: 26.03.2012
Сообщений: 147
|
|
31.05.2012, 22:19 [ТС] | 28 |
ап, помогите с предыдущим вопросом, особенно важен 3, остальные не так важны
0
|
Jupiter
|
31.05.2012, 22:30
#29
|
0
|
21 / 17 / 4
Регистрация: 26.03.2012
Сообщений: 147
|
|
31.05.2012, 23:04 [ТС] | 30 |
0
|
01.06.2012, 03:00 | 34 |
Авосс прыгодытсА http://www.linuxcenter.ru/lib/books/linuxdev/
0
|
21 / 17 / 4
Регистрация: 26.03.2012
Сообщений: 147
|
|
03.06.2012, 21:34 [ТС] | 35 |
Я так и не понял каким образом избавиться от корявого вывода кириллицы =( setlocale решает проблемы с написанием фраз на русском, указанных в программе. Если же вводить в программе (сейчас пока только в командной строке делаю по учебнику =р ) допустим на запрос ИМЯ: какое-нибудь имя (например ВАНЮША), то программа при выводе данного имени отображает кракозябры. (например БЛ,;Ло). Как исправить это? =)
0
|
03.06.2012, 21:34 | |
03.06.2012, 21:34 | |
Помогаю со студенческими работами здесь
35
C какой книги начать? С какой книги начать изучение C#? С какой книги начать изучение Qt? С какой книги начать "погружение" в радиоэлектронику? Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |