[C++] [Уроки от Cool_Story] [Урок №1 / Самые основы]
|
|
Cool_Story_Bro=) |
Дата: Понедельник, 29.10.2012, 15:42 | Сообщение # 1
|
Любитель
Сообщений: 49
Статус: Offline
|
Итак. Для начала сообщу, что работать мы будем в Microsoft Visual C++. При объяснении, не буду научно называть все функции и т.д., буду всё делать гораздо проще и понятнее.
Прежде всего, запускаем программу. Далее - создаём новый проект ( "Создать проект" -> "Пустой проект" ) и назавём его - "Lesson1". Далее, слева на обозревателе решений, кликаем правой кнопкой мыши на "Файлы исходного кода" -> "Добавить" -> "Пустой элемент" -> "Файл С++ (.cpp)".
И тут начинается самое интересное) В самом верху пишем: Code #include <iostream> // Подключаем основной инклуд (заголовок) using namespace std; // Пространство имён (что это такое - объясню позже)
Далее чуть ниже пишем: Между фигурными скобками, будет находиться основная часть кода. _______________________________________________________________
Далее напишем программу, которая выведит на наш экран текст - "Наша первая программа на С++"
Между фигурными скобками пишем: Code setlocale(LC_ALL,"Russian"); // Подключаем русский язык в нашу программу cout << "Наша первая программа на С++" << endl; // Разберем подробнее эту строчку ниже system("pause"); // Не позволяет нашей программе "резкое выключение" В итоге у нас должно получиться:
Code #include <iostream> // Подключаем основной инклуд (заголовок) using namespace std; // Пространство имён (что это такое - объясню позже)
int main() { setlocale(LC_ALL,"Russian"); // Подключаем русский язык в нашу программу cout << "Наша первая программа на С++" << endl; // Разберем подробнее эту строчку ниже system("pause"); // Не позволяет нашей программе "резкое выключение" }
Как и обещал, разберем основную нашу строчку. Code cout << // Функция вывода текста/переменной на экран "Наша первая программа на С++" // Наш текст, обязательно заключать в кавычки << endl; // Завершение строки, endline ______________________________________________________
Строго не судите, писал исключительно для новичков + это мой 1 урок. Если что-либо не понятно - спрашивайте в комментах. _______________________________________________________
А так-же, чтобы скомплимировать вашу программу, необходимо нажать на зелёную кнопку в верхней панели.
Сообщение отредактировал Cool_Story_Bro=) - Понедельник, 29.10.2012, 15:46 |
|
|
|
RedisKa |
Дата: Понедельник, 29.10.2012, 15:44 | Сообщение # 2
|
Бывалый
Сообщений: 332
Статус: Offline
|
Может хватит создавать эти уроки С++ с нуля? Весь раздел уже в них
|
|
|
|
Cool_Story_Bro=) |
Дата: Понедельник, 29.10.2012, 15:48 | Сообщение # 3
|
Любитель
Сообщений: 49
Статус: Offline
|
Quote (RedisKa) Может хватит создавать эти уроки С++ с нуля? Весь раздел уже в них Это исключительно вводная часть... Просто чтобы была хоть какая-нибудь основа так сказать.
|
|
|
|
NRG-500 |
Дата: Вторник, 25.12.2012, 19:19 | Сообщение # 4
|
Боец
Сообщений: 96
Статус: Offline
|
Cool_Story_Bro=), Спасибо начну изучать Cool Добавлено (25.12.2012, 19:19) ---------------------------------------------
Цитата (Cool_Story_Bro=)) using namespace std; Ты так и не обьяснил что это ?
|
|
|
|
pr9n |
Дата: Вторник, 25.12.2012, 19:38 | Сообщение # 5
|
Авторитет
Сообщений: 921
Статус: Offline
|
NRG-500, Почти все стандартные функции находятся в "namespace std", т.е если ты не напишешь эту строку , то тебе надо будет перед каждой функцией приписывать к какому пространству она принадлежит. Так как я уже сказал что почти все стандартные из пространства Std, то тебе прийдется приписывать приставки std:: т.е не cout а std::cout; не endl a std::endl; и т.п Так понятно ? Оно просто облегчает тебе жизнь.
[url=http://vk.com/ipr9n][img]http://i.imgur.com/kaVwM9K.png[/img][/url][url=http://instagram.com/ipr9n][img]http://i.imgur.com/eNAwOKh.jpg[/img][/url]
|
|
|
|
NRG-500 |
Дата: Вторник, 25.12.2012, 19:43 | Сообщение # 6
|
Боец
Сообщений: 96
Статус: Offline
|
pr9n, Да хорошо обьяснил
|
|
|
|
MyCrofon |
Дата: Пятница, 05.07.2013, 18:42 | Сообщение # 7
|
Новичок
Сообщений: 5
Статус: Offline
|
Хорошие уроки.По книгам учить нудно,а тут все так рассказывается хорошо
|
|
|
|
СМ[Farsh] |
Дата: Понедельник, 08.07.2013, 01:36 | Сообщение # 8
|
Новичок
Сообщений: 27
Статус: Offline
|
Да хорошо обьяснил
|
|
|
|
c0cO |
Дата: Понедельник, 08.07.2013, 20:51 | Сообщение # 9
|
Боец
Сообщений: 68
Статус: Offline
|
+ за старание
Пишу Cleo на заказ. Подробности в ЛС
|
|
|
|
Коди |
Дата: Четверг, 18.07.2013, 19:53 | Сообщение # 10
|
Боец
Сообщений: 73
Статус: Offline
|
Отличный у тебя уроки + дам
К виртам/аккаунтам никакого отношения не имею.
|
|
|
|
Yrban777 |
Дата: Воскресенье, 21.07.2013, 15:55 | Сообщение # 11
|
Новичок
Сообщений: 27
Статус: Offline
|
Блин уже везде обыскался дайте ссылку на программу я скачал Microsoft Visual C++ 6.0 так она на английском !
|
|
|
|