13 / 10 / 1
Регистрация: 27.03.2011
Сообщений: 164
|
|
1 | |
решил изучить с++27.03.2011, 17:19. Показов 23530. Ответов 179
Метки нет (Все метки)
всем привет, решил начать изучать с++, скачал MSVC++ 2010 express, какую литературу вы посоветуете для изучения данного языка?
0
|
27.03.2011, 17:19 | |
Ответы с готовыми решениями:
179
Решил изучить новую низкоуровневую область в программировании, что посоветуете? Какие книги лучше всего изучить чтобы хорошо изучить с++ Хочу изучить C++ 2 изучить работу с массивом |
Freelance
2891 / 1826 / 356
Регистрация: 09.09.2010
Сообщений: 3,841
|
|
13.05.2011, 20:09 | 161 |
2
|
53 / 53 / 2
Регистрация: 06.04.2011
Сообщений: 209
|
|||||||||||
14.05.2011, 01:25 | 162 | ||||||||||
Извиняюсь за то, что пишу сюда снова.
Ввожу текст в окно редактирования, ввожу имя файла в предназначенное для этого кнопку, нажимаю кнопку "Сохранить". В отдельных случаях сохраняет, в других вылетает непонятная ошибка. Это вроде как-то связано с размером введённого текста, хотя не уверен.
Это всё в Visual Studio. И после появления сообщения об ошибке, открывается файл dbgheap.c, и указывается последняя строчка в данной функции из того файла.
0
|
53 / 53 / 2
Регистрация: 06.04.2011
Сообщений: 209
|
|
05.06.2011, 13:51 | 163 |
У меня снова вопрос.
Как я слышал, среди стандартных функций нет функции наподобие getch() из conio.h. Но можно написать system("pause"). Хотелось бы узнать, как эта функция работает в Windows. Должна же быть среди API функций ф-ия подобная getch(), которая ожидает нажатия клавиши и возвращает её код. И ещё. В Visual Studio 2010 Express если в подключённом к проекту хедере не добавить пустую строчку в конец, то при компиляции (или как это называется) выдаётся ошибка о том, что обнаружен непредвиденный конец файла в этом хедере. Если каретку перевести в конец файла и нажать ENTER, то компилируется нормально. Для чего это сделано, или это неполадка в самой студии (или что-то в этом роде)?
0
|
1360 / 988 / 119
Регистрация: 30.07.2010
Сообщений: 5,297
|
|
05.06.2011, 13:56 | 164 |
stdcout, новый вопрос - новая тема.
0
|
Делаю внезапно и красиво
1313 / 1228 / 72
Регистрация: 22.03.2011
Сообщений: 3,744
|
|
05.06.2011, 16:47 | 166 |
Вообще-то, так должно быть во всех компиляторах, соответствующих стандарту.) Совершенно непонятное мне требование, поэтому оно игнорируется многими компиляторами.
1
|
1069 / 848 / 60
Регистрация: 30.04.2011
Сообщений: 1,659
|
|
05.06.2011, 19:01 | 167 |
А где в стандарте подобное требование написано?
В Билдере иногда проскакивает как раз такая ошибка - типа обнаружен конец файла, причем именно в системном хедере.
0
|
Делаю внезапно и красиво
1313 / 1228 / 72
Регистрация: 22.03.2011
Сообщений: 3,744
|
|
05.06.2011, 19:11 | 168 |
Не помню где, но точно помню, что есть такое. Настолько удивлён был, что до сих пор помню.)
0
|
1069 / 848 / 60
Регистрация: 30.04.2011
Сообщений: 1,659
|
|
05.06.2011, 19:23 | 169 |
0
|
2381 / 1665 / 279
Регистрация: 29.05.2011
Сообщений: 3,399
|
|
05.06.2011, 19:27 | 170 |
Ну вот, например, C++ Standard ANSI ISO/IEC 14882:2003
Раздел 2 Lexical conventions Параграф 2.1 Phases of translation Пункт 2
2
|
53 / 53 / 2
Регистрация: 06.04.2011
Сообщений: 209
|
|
05.06.2011, 22:36 | 171 |
diagon, да API, потому что на C нужно, а не C++.
0
|
53 / 53 / 2
Регистрация: 06.04.2011
Сообщений: 209
|
|
07.06.2011, 17:45 | 172 |
Никто не знает, примерно как можно реализовать функцию getch()? Ведь реализована же она как-то в conio.h. Или там не через C?
0
|
2381 / 1665 / 279
Регистрация: 29.05.2011
Сообщений: 3,399
|
|
07.06.2011, 18:02 | 173 |
Если приложение консольное, то в Windows можно использовать _getch() из conio.h. На других платформах это может быть реализовано по другому. Для GUI приложения аналога быть не может, там совсем другая модель исполнения.
1
|
53 / 53 / 2
Регистрация: 06.04.2011
Сообщений: 209
|
|
07.06.2011, 18:15 | 175 |
Мне нужна была функция, которая ждёт нажатия любой клавиши и возвращает её код.
Это не настолько важно, просто, хотелось попробовать реализовать или узнать, как могли её реализовать авторы библиотеки conio.h.
0
|
Bekcha
|
|
02.07.2011, 15:22 | 177 |
Olejeg85, вы слишком наивны, если думаете, что с++ можно изучить за месяц. Там слишком много сложных и тонких мест. Это не Basic, который месяц и изучил почти полностью. С++- язык для профессионалов. Например, я вожусь с консольными приложениями уже почти полтора года и ещё есть, что изучать. А если вам необходимо освоить с++ на хорошем уровне(основы), то я готов вам подсобить. Могу абсолютно бесплатно научить вас осоновам с++. Если предложение вас заинтересовало, то пишите на dr.andrey-kalinin2011@yandex.ru(особенно, если вы школьник).
|
53 / 53 / 2
Регистрация: 06.04.2011
Сообщений: 209
|
||||||
29.08.2011, 14:56 | 178 | |||||
1
|
594 / 532 / 76
Регистрация: 22.03.2011
Сообщений: 1,585
|
|
29.08.2011, 15:37 | 179 |
stdcout, так а зачем вам?
0
|
53 / 53 / 2
Регистрация: 06.04.2011
Сообщений: 209
|
|
29.08.2011, 16:22 | 180 |
OstapBender,
0
|
29.08.2011, 16:22 | |
29.08.2011, 16:22 | |
Помогаю со студенческими работами здесь
180
Как изучить WinSock Cтоит ли после изучения Си++ изучить Си Стоит ли изучить программирование в стиле С? Как школьнику изучить программирование? Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |