Итак, я начал изучать с++ и решил поделиться опытом с другими нубами поднять уровень блога.
С чего же начнем?
Ну, начну с того что для начала изучения этого языка нам понадобится то с помощью чего можно будет делать свои творения.
Длябыдлокодинга программирования нам нужен следующий "джентельменский набор":
Для
- Компьютер (без него никак)
- Компилятор (то что компилирует (с)кэп). Я использую Visual C++ (ссылка в конце)
- Учебник (если не веришь тому что пишу я). Герберт Шилдт "Как программировать на с++" - мой выбор
- Прямые руки (даже если есть все вышеперечисленное, без них ничего не выйдет)
- Голова (советую свою)
Почти начало
Чтож, допустим вы приобрели все из "джентельменского набора" и хотите начать. Я тоже.
С++ (лирическое отступление) - весьма известный язык(кэп). Несмотря на то что в свет он вышел в 87 году прошлого века, он популярен и используется до сих пор (программистам плевать на слова ученых о том что ООП - провальная идея). Ладно, об истории С++ можно говорить бесконечно + мне лень писать не по делу.
С++ (лирическое отступление) - весьма известный язык(кэп). Несмотря на то что в свет он вышел в 87 году прошлого века, он популярен и используется до сих пор (программистам плевать на слова ученых о том что ООП - провальная идея). Ладно, об истории С++ можно говорить бесконечно + мне лень писать не по делу.
Hello, Wolrd!!!!
Так уж исторически сложилось, что с этой программы начинают изучение всех языков программирования (кроме асма).
Для начала нужно открыть компилятор. После этого следуем этому пути
файл -> создать -> проект -> пустой проект
далее следуем этому пути. "Файлы ресурсов" находятся в левой стороне экрана в отдельном окне "обозреватель решений"
файлы ресурсов -> добавить -> создать элемент -> файл .срр
Теперь пред нами окно кода сюда набираем приведенный ниже код:
Для начала нужно открыть компилятор. После этого следуем этому пути
файл -> создать -> проект -> пустой проект
далее следуем этому пути. "Файлы ресурсов" находятся в левой стороне экрана в отдельном окне "обозреватель решений"
файлы ресурсов -> добавить -> создать элемент -> файл .срр
Теперь пред нами окно кода сюда набираем приведенный ниже код:
#include <iostream> // говорит машине что ей надо будет выводить текст в консоль
using namespace std; // пространство имен std
int main() // функция main() без которой ни одна с++ программа не заработает
{
cout << "Hello, World!"; // собственно и есть команда которая выводит приветствие мира
system ("pause"); // не обязательна, для тех кто хочет полюбоваться на то что вышло
return 0; //говорит машине что можно закончить работу и отдохнуть
}
Это и сеть пресловутый "Привет, мир". Хочу сказать что эта недостатья тест моих журналистских навыков и навыка владения txt2.
А ссылки в конце нету :(
Как нуб, хочу задать вопрос: этот код выводит сообщение в командной строке. А как создать своё окно? Или впаять в программу иконку?
Ред. Diaboliko
К чему вообще запостил этот
вброснекачественный контент?Ред. alexprey
>#include <iostream> говорит машине что ей надо будет выводить текст в консоль
What?? Где ты это такое вычитал. Не верю, чтоб Шилдт такое мог написать. iostream - библиотека для использования стандартных потоков ввода\вывода
И кст, да
WORLD
Тимур,
system - вызов стандартной команды консоли
Следующие посты будут качественнее.
Тимур, В следующих частях скажу.....