[C++] [Уроки от Cool_Story] [Урок №1 / Самые основы] - Форум Cheat-Master.ru
  • Страница 1 из 1
  • 1
Модератор форума: Sanoxxx, Alowir  
[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
int main() {

}

Между фигурными скобками, будет находиться основная часть кода.
_______________________________________________________________

Далее напишем программу, которая выведит на наш экран текст - "Наша первая программа на С++"

Между фигурными скобками пишем:
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 так она на английском !
  • Страница 1 из 1
  • 1
Поиск:
Статистика Форума
Лучшие пользователи
Admin [39113]

GеNius [7210]

[CM]Russel [5557]

kenlo763 [4952]

[CM]AGRESSOR [4639]

Snake_Firm [4452]

Сэс [4416]

Artem_Buero [4223]

[CM]Durman [3204]

[CM]Рафаэль [3080]

iMaddy [2855]

sky_Woker [2854]

getrekt [2745]

Новые пользователи
billienq1 [01:47]

staciah1 [01:15]

maksmovictimofej [00:18]

jamiedv6 [21:25]

billieds7 [20:51]

aprilez9 [15:57]

am9350450 [14:36]

dcvfre [11:04]

Sheroz [10:38]

dominiquevp60 [08:59]

derrickuy11 [05:48]

leannaaw60 [04:45]

nonaxn11 [23:52]