C++ для чайников (by MisterPistris)
105 subscribers
6 photos
3 files
1 link
Download Telegram
Привет друг!
Я только начал изучать C++.
Здесь буду выкладывать то, что узнаю: разборы тем, ошибки, примеры кода и полезные ссылки.

Если ты тоже новичок — присоединяйся. Будем учиться вместе.
std::cout, std::cin, #include <iostream> и namespace std — что это и зачем нужно?

Когда ты пишешь первую программу на C++, скорее всего, она выглядит так:

cpp
#include <iostream>
using namespace std;

int main() {
cout << "Сколько тебе лет? ";
int age;
cin >> age;
cout << "Тебе " << age << " лет!" << endl;
return 0;
}



Разберём по частям:

#include <iostream>
Это не просто «магическая строка» — это подключение заголовочного файла из стандартной библиотеки C++. Он содержит объявления объектов для работы с вводом и выводом: cin, cout, cerr и др. Без него компилятор не знает, что такое cout и т.д.

std::cout
Объект из пространства имён std (standard). Отправляет данные в стандартный поток вывода — обычно это консоль.
Оператор << называется оператором вставки в поток. Можно передавать строки, числа, переменные — всё, что умеет выводить.

std::cin
Аналогично — объект для чтения из стандартного потока ввода (обычно клавиатура).
Оператор >> — оператор извлечения из потока. Он ждёт, пока пользователь введёт данные, и запишет их в переменную.

using namespace std;
Пространство имён std «оборачивает» все стандартные функции и объекты, чтобы не мешать твоим собственным именам.
Эта строка говорит: «В этом файле можно писать cout вместо std::cout».
Это удобно в обучении, но опасно в больших проектах — может вызвать конфликты имён.

Кстати факт: cout и cin — это не ключевые слова языка, а обычные (но очень умные) объекты. Их даже можно перенаправить — например, читать не с клавиатуры, а из файла!
Вот пару примеров кода↑
С++ для начинающих.zip
35.6 MB
С++ для начинающих. Шаг за шагом

Автор: Шилдт Г.
❤1
Forwarded from П / к (архив)
Язык_программирования_C++_для_профессионалов.zip
69.3 MB
Язык программирования C++ для профессионалов

Автор: Страуструп Б.
Forwarded from П / к (архив)
C++. 20 уроков для начинающих.zip
84 MB
C++. 20 уроков для начинающих

Автор: В. Лаптев
Forwarded from NestRouter
NestRouter: доступные API-ключи для нейросетей
Нужен API для работы с ИИ, но не хочется переплачивать за каждый токен? Мы даем подписки на API-ключи по низким ценам. Это удобно, если вы:
• Автоматизируете рутинные задачи
• Занимаетесь Vibe-кодингом и разработкой
• Просто хотите быстро получать ответы на сложные вопросы

ЗАПУСК УЖЕ СОВСЕМ БЛИЗКО!
👍1
Forwarded from NestRouter
🚀 Мы открылись!
Nestrouter официально запущен!
Уже сейчас предоставляем доступ к моделям OpenAI, Anthropic, Mistral и Abhi.
В ближайшее время добавим ещё больше провайдеров и моделей — следите за обновлениями!
Работаем в формате, совместимом с OpenAI API, а значит, подключайтесь из любой IDE без лишних настроек.

Сайт: nestrouter.tech
Бот:
@nestrouters_bot
Техподдержка/предложка:
@nestroutertp