|
13 / 10 / 1
Регистрация: 27.03.2011
Сообщений: 164
|
|
решил изучить с++27.03.2011, 17:19. Показов 27205. Ответов 179
Метки нет (Все метки)
всем привет, решил начать изучать с++, скачал MSVC++ 2010 express, какую литературу вы посоветуете для изучения данного языка?
0
|
|
| 27.03.2011, 17:19 | |
|
Ответы с готовыми решениями:
179
Решил изучить новую низкоуровневую область в программировании, что посоветуете? Какие книги лучше всего изучить чтобы хорошо изучить с++ Хочу изучить C++ |
|
13 / 10 / 1
Регистрация: 27.03.2011
Сообщений: 164
|
|||||||
| 04.04.2011, 22:04 [ТС] | |||||||
|
спасибки, описание хорошее, но вот например код без использования хедера string или сstring, хотя функции используются описанные в этих хедерах:
0
|
|||||||
|
Заблокирован
|
||
| 04.04.2011, 22:05 | ||
Сообщение было отмечено как решение
Решение
3
|
||
|
Freelance
2891 / 1826 / 356
Регистрация: 09.09.2010
Сообщений: 3,841
|
|
| 04.04.2011, 22:08 | |
|
Olejeg85, Все зависит от конкретного комплятора, к примеру GCC на твой код выдал бы 3 ошибки, так как нет: cstring - для strlen(), cstdio - для gets() и cstdlib или windows.h - для system()
0
|
|
|
13 / 10 / 1
Регистрация: 27.03.2011
Сообщений: 164
|
||
| 04.04.2011, 22:13 [ТС] | ||
|
0
|
||
|
Freelance
2891 / 1826 / 356
Регистрация: 09.09.2010
Сообщений: 3,841
|
|
| 04.04.2011, 22:16 | |
|
Olejeg85, Я же говорю - все зависит от конкретной реализаци компилятора.
0
|
|
|
13 / 10 / 1
Регистрация: 27.03.2011
Сообщений: 164
|
||
| 04.04.2011, 22:20 [ТС] | ||
|
Vstudio code::blocks builder и тд
0
|
||
|
В астрале
8049 / 4806 / 655
Регистрация: 24.06.2010
Сообщений: 10,562
|
|
| 04.04.2011, 23:48 | |
|
Olejeg85, На лине gcc, на винде мелкомягкие.
0
|
|
|
13 / 10 / 1
Регистрация: 27.03.2011
Сообщений: 164
|
||
| 05.04.2011, 02:26 [ТС] | ||
|
Добавлено через 23 минуты может кто-нибудь посоветовать книжку хорошую по winapi? купил себе книгу технология программирования на с++ win32 api-приложения автор Литвиненко, но там сам каркас структуры окна не особо подробно описан, некоторые вещи не стали описывать, хотелось бы более хорошую книгу купить или скачать, посоветуйте кто знает
0
|
||
|
53 / 53 / 2
Регистрация: 06.04.2011
Сообщений: 209
|
|
| 06.04.2011, 18:37 | |
|
я тоже совсем недавно (в январе) приступил к изучению C++. Среди многих книг в итоге остановился на книге Стивена Праты "Лекции и упражнения". Кстати, хорошая книга. Но так как опыта в программировании нет, а писать в консоли не интересно, я приступил к изучению WinAPI. Там чистый C, и поэтому я решил ознакомиться немного с основами WinAPI, пописать пару программ и потом вернуться к C++(прочитав для воспоминания "философию" Брюса Эккеля - тоже отличная книга, говорят, и Страуструпа), и изучать Qt(как мне посоветовали).
А по WinAPI - очень хороша книга Чарльза Петцольда "Программирование для Windows 95". В области изучения основ WinAPI она вне конкуренции. Если возникнут сложности в начале можешь прочитать книгу Финогенова про WinAPI.
0
|
|
|
13 / 10 / 1
Регистрация: 27.03.2011
Сообщений: 164
|
||
| 08.04.2011, 03:17 [ТС] | ||
|
а те кто уже работают программистами с++, если тут такие есть, то вы по каким книжкам учили программирование и какие можете посоветовать? у меня есть две шилдт для начинающих и р.лафоре
0
|
||
|
Заблокирован
|
||
| 08.04.2011, 03:59 | ||
|
0
|
||
|
53 / 53 / 2
Регистрация: 06.04.2011
Сообщений: 209
|
|
| 08.04.2011, 09:58 | |
|
По-моему Шилдта лучше вообще не читать. Много книг по C++, которые получше, чем его. Очень часто на разных форумах можно встретить примерно такое мнение о его книгах.
А у Лафоре книга хорошая. Но всё же есть книги получше. Посмотри вот здесь, о книгах http://alenacpp.blogspot.com/2... st_19.html и здесь http://rsdn.ru/forum/cpp/2720119.aspx
0
|
|
|
13 / 10 / 1
Регистрация: 27.03.2011
Сообщений: 164
|
|
| 08.04.2011, 19:27 [ТС] | |
|
стоит ли изучить систему счисления и перевод из одной в другую и нужно ли это вообще знать?
0
|
|
|
1552 / 918 / 193
Регистрация: 26.03.2010
Сообщений: 3,105
|
|
| 08.04.2011, 19:30 | |
|
Olejeg85, информатика 9 класс
Конечно нужно, системы счисления, представление информации в компьютере и т.д. и т.д., обязательно.
0
|
|
|
13 / 10 / 1
Регистрация: 27.03.2011
Сообщений: 164
|
||
| 08.04.2011, 20:07 [ТС] | ||
|
Добавлено через 35 минут и еще такой вопрос для чего в конце числового значения в переменных иногда ставят доп символы, например: long int var=700L; L - значит тип long
0
|
||
|
В астрале
8049 / 4806 / 655
Регистрация: 24.06.2010
Сообщений: 10,562
|
|
| 08.04.2011, 20:31 | |
|
Olejeg85, литерал типа Lоng
0
|
|
|
13 / 10 / 1
Регистрация: 27.03.2011
Сообщений: 164
|
|
| 09.04.2011, 21:46 [ТС] | |
|
как можно вывести символ фунта? в ascii написано, что это £
но при выводе: cout << char(163); выводится другой символ
0
|
|
|
В астрале
8049 / 4806 / 655
Регистрация: 24.06.2010
Сообщений: 10,562
|
|
| 10.04.2011, 00:05 | |
|
Olejeg85, unsigned char как б.
0
|
|
|
13 / 10 / 1
Регистрация: 27.03.2011
Сообщений: 164
|
|
| 10.04.2011, 03:39 [ТС] | |
|
никак не могу разобраться как сделать это задание.... из книги р.лафоре задание:
Устаревшая денежная система Великобритании состояла из фунтов, шилингов и пенсов. 1 фунт был равен 20 шилингам, а 1 шилинг - 12 пенсам. Для записи использовалась система, состоящая из знака £ и трех десятичных значений, разделенных точками. Например, запись £5.2.8 обозначала 5 фунтов, 2 шилинга и 8 пенсов (пенс - множественное число от пении). Современная денежная система, принятая в 50-е годы XX века, состоит только из фунтов и пенсов, причем один фунт равен 100 пенсам. Такой фунт называют десятичным. Таким образом, в новой денежной системе указанная сумма будет обозначаться как £5.13 (если быть точнее, £5.1333333). Напишите программу, которая будет преобразовывать сумму, записанную в старом формате (фунты.шиллинги, пенсы), в новый формат (фунты, пенсы). Форматом взаимодествия программы с пользователем может являться следующий: Введите кол-во фунтов: 7 Введите кол-во шилингов: 17 Введите кол-во пенсов: 9 Desyatichnyh funtov:£7.89 В большинстве компиляторов для представления знака £ используется десятичный код 156. можно использовать только операторы cout, cin, инкремент и декремент и арифметические выражения, никаких циклов или операторов if/else использовать нельзя. Добавлено через 2 часа 47 минут сделал упражнение =)) #include <iostream> using namespace std; int main() { float funt, shiling, pens, summa; cout << "Vvedite kol-vo funtov: "; cin >> funt; cout << "Vvedite kol-vo shilingov: "; cin >> shiling; cout << "Vvedite kol-vo pensov: "; cin >> pens; summa = funt+(shiling/20) + (pens/240); cout << "desyati4nyh funtov: " << summa << endl; system("pause"); return 0; } PS, а вот знак фунта так и не получилось написать =((
0
|
|
|
Делаю внезапно и красиво
1313 / 1228 / 72
Регистрация: 22.03.2011
Сообщений: 3,744
|
|
| 10.04.2011, 06:59 | |
|
Пиши в юникоде. Знак фунта просто скопируй.
0
|
|
| 10.04.2011, 06:59 | |
|
2 изучить работу с массивом Как изучить WinSock Cтоит ли после изучения Си++ изучить Си Стоит ли изучить программирование в стиле С?
Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
| Опции темы | |
|
|
Новые блоги и статьи
|
|||
|
Калькулятор для расчета родства
russiannick 07.08.2026
1. Задача: Создать калькулятор для расчета родства.
Родственных связей существует 8 ступеней, такие как:
p - отец
P - мать
q - муж
Q - жена
b - брат
B - сестра
s - сын
S - дочь
|
Мир по моей воле
kumehtar 07.08.2026
Когда-то кажется, что всё просто. Ты весь такой светлый. Причиняешь добро. Борешься за справедливость в этом тёмном мире.
Потом начинаешь замечать одну неприятную вещь. Почти каждый хороший. . .
|
Кредитный калькулятор
Maks 05.08.2026
Решение задачи по прикладной информатике средствами 1С.
Задача:
Напишите приложение-калькулятор, которое помогает рассчитывать параметры кредита для аннуитетного и дифференцированного видов. . .
|
У нас сейчас поговорку "Опять 25" нужно переделать на "Опять +35".
kumehtar 04.08.2026
С ностальгией вспоминаю времена моего детства, когда у нас и правда +25 - была максимальная температура летом. Раньше +25 °C реально казались вершиной жары, когда можно было весь день пропадать на. . .
|
|
Как ИИ начал спорить и врать (возможно почуяв опасность для себя от индустрии - уход от электроники).
Hrethgir 04.08.2026
Недельный диалог, на фоне событий с НПЗ. Да, из спирта можно получать бензин, и это не сложно. Но потом в схеме я решил избавиться от насоса, при этом полностью сделав контроль подачи спирта в. . .
|
Термопринтер QR701
Argus19 03.08.2026
Термопринтер QR701
Купил два термопринтера QR701.
На сэлф-тесте написано:
Language: PC936 (GB18030).
Что означает, что принтеры могут печатать только латиницу и китайские иероглифы. Так же. . .
|
Создание формы заимствованного документа
Maks 03.08.2026
Задача:
Необходимо создать собственную форму заимствованного документа. На форме должен быть реквизит "Покупатель", а также
табличная часть со следующими реквизитами:
- Расчетный счет покупателя. . .
|
Задача предоставления скидок покупателям
Maks 03.08.2026
Задача:
В документе "Продажи" необходимо реализовать функционал предоставления скидок покупателям. Скидка должна автоматически рассчитываться и подставляться в соответствующее поле при выборе. . .
|