по какой книге



Автор Паша Ермаков задал вопрос в разделе Другие языки и технологии

По какой книге лучше учить C++? и получил лучший ответ

Ответ от Kaiu[гуру]
А хочется посмеяться 🙂
Но если хотя бы попробуешь и то не плохо.
По какой книге? Это так сложно сказать, так как сам помню, что одной идеальной книги не было. Ну и даже теорию если делаешь, то ее постоянно надо практикой подтверждать, а за 3 мес. сложно все это.
Вот тут ссылка допустим дают СИ - это надо знать, чтобы было проще с++ изучить. Они изучают это с 7 по 11 класс, хотя страниц там 250 где-то всего, так что сам можешь прикинуть сколько страниц на день надо. А нужно не только изучить, но закрепить практикой.
Автор дает очень хорошо, но там не только язык, но и алгоритмы, что намного полезней простого знания языка.
Можно найти лекции по си++ и лабораторки - но это самый минимум знаний.
kaiu
Просветленный
(48836)
Эмулятор
Вот как-то попробовал код
Больше на си похоже:
// задаем константы
const int buttonPin = 2; // номер входа, подключенный к кнопке
const int ledPin = 13; // номер выхода светодиода
// переменные
int buttonState = 0; // переменная для хранения состояния кнопки
//--
void setup()
{
// инициализируем пин, подключенный к светодиоду, как выход
pinMode(ledPin, OUTPUT);
// инициализируем пин, подключенный к кнопке, как вход
pinMode(buttonPin, INPUT);
}
//==
void loop()
{
// считываем значения с входа кнопки
buttonState = digitalRead(buttonPin);
// проверяем нажата

Ответ от Ёергей Кротов[гуру]
Вообще, если не хочешь проблем, особенно на больших проектах - учи обычный Си, а С++ он замороченный, на больших проектах компиляторы С++ путаются в собственных штанах, там больше рекламы, чем практической эффективности. Кстати, интересно, а эта ссылка вообще работает: , если сработает, могу натолкать туда кучу книг по программированию.

Ответ от 22 ответа[гуру]
Привет! Вот подборка тем с похожими вопросами и ответами на Ваш вопрос: По какой книге лучше учить C++?
Книга на Википедии
Посмотрите статью на википедии про Книга
 

Ответить на вопрос:

Имя*

E-mail:*

Текст ответа:*
Проверочный код(введите 22):*