Уроки C++. 
				  
GameLoper Дата: Пятница, 30 Августа 2013, 18:38 | Сообщение # 1  
Нуб в гейм-деве
Сейчас нет на сайте 
 
 Урок 1 :Hello world и переменные. 
Да,да всем они уже надоели,ну все начинают с Hello world. 
 Я вас не буду обучать работе с компилятором или IDE,я просто буду писать уроки по языку. 
 Код: 
 Создаём main.cpp файл и пишем в нём:  
Код
 
 Разбор кода: 
 #include добавляет заголовочный файл в исходный код,заголовочный файл содержит в себе набор функции, и иногда переменных. 
 int kod = 522; так объявляется типы данных  
 int это тип данных  kod Это названия переменной  522 Это значения   . 
 Вот все типы данных:  
 void main() это главная функция без неё программа не будет работать 
 любая функция представляет между собой  
Код
void Названия_функции(аргументы) 
 std::cout выводит текст на экран, 
 << это нужно для ограничения между переменными и символами. 
 Вот так работать не будет:  
Код
 
 getchar() нужно что бы консоль не закрылась ,без нажатия пользователя на любую клавишу.
  Ну вы все поняли. 
 Изменяем наш main.ccp до такой степени  
Код
 
 Разбор кода: 
 Любой массив это  
Код
Тип_данных названия_переменной[кол значений в массиве];
 Массив это набор элементов расположенных в памяти друг за другом. 
 Любой цикл for это  
Код
for(переменная = начальная_значения;условия;что делать после каждого шага) 
 
  Код
#include <windows.h> 
  
Single of game tycoon = 10% Сообщение отредактировал GameLoper  - Суббота, 31 Августа 2013, 14:16 
 
 
Izaron Дата: Пятница, 30 Августа 2013, 18:41 | Сообщение # 2  
Rammstein forever
Сейчас нет на сайте 
 
 Цитата  (GameLoper )
void main
 
 
GameLoper Дата: Пятница, 30 Августа 2013, 18:43 | Сообщение # 3  
Нуб в гейм-деве
Сейчас нет на сайте 
 
  Добавлено  (30.08.2013, 18:43)
 
Single of game tycoon = 10% 
 
 
Izaron Дата: Пятница, 30 Августа 2013, 18:43 | Сообщение # 4  
Rammstein forever
Сейчас нет на сайте 
 
 В VisualStudio вместо iostream.h просто iostream  
 
 
GameLoper Дата: Пятница, 30 Августа 2013, 18:44 | Сообщение # 5  
Нуб в гейм-деве
Сейчас нет на сайте 
 
 Цитата  (Izaron )
В VisualStudio вместо iostream.h просто iostream 
Single of game tycoon = 10% 
 
 
Izaron Дата: Пятница, 30 Августа 2013, 18:45 | Сообщение # 6  
Rammstein forever
Сейчас нет на сайте 
 
 Цитата  (GameLoper )
в 1-ых успокойся, в 2-ых _getch() тоже работает ,проверь
Код
#include <iostream>  
 
 
GameLoper Дата: Пятница, 30 Августа 2013, 18:49 | Сообщение # 7  
Нуб в гейм-деве
Сейчас нет на сайте 
 
 Цитата  (Izaron )
Во-первых, скажи, какой у тебя компилятор, во-вторых, у меня работает только так: 
Добавлено  (30.08.2013, 18:49)
Single of game tycoon = 10% 
 
 
harmoxyne Дата: Пятница, 30 Августа 2013, 19:03 | Сообщение # 8  
заслуженный участник
Сейчас нет на сайте 
 
 Мне кажется, или main стоит объявлять типом int, чтобы знать, нормально, или с ошибкой, завершилась программа? 
 
 
GameLoper Дата: Пятница, 30 Августа 2013, 19:11 | Сообщение # 9  
Нуб в гейм-деве
Сейчас нет на сайте 
 
 Цитата  (QNicolya )
Мне кажется, или main стоит объявлять типом int, чтобы знать, нормально, или с ошибкой, завершилась программа? 
Добавлено  (30.08.2013, 19:11)
Single of game tycoon = 10% 
 
 
Izaron Дата: Пятница, 30 Августа 2013, 19:18 | Сообщение # 10  
Rammstein forever
Сейчас нет на сайте 
 
 Цитата  (GameLoper )
for(int x = 0;x<=2;x++)
Сообщение отредактировал Izaron  - Пятница, 30 Августа 2013, 19:19 
 
 
GameLoper Дата: Пятница, 30 Августа 2013, 19:24 | Сообщение # 11  
Нуб в гейм-деве
Сейчас нет на сайте 
 
 Цитата  (Izaron )
Если что, этот цикл выведет только 2 первых числа. Вместо x<=2 напиши просто x<2 (x<3), чего засорять память лишней проверкой 
Single of game tycoon = 10% 
 
 
romgerman Дата: Пятница, 30 Августа 2013, 19:34 | Сообщение # 12  
старожил
Сейчас нет на сайте 
 
 БРЕЕЕЕД! Всё то, что разжёвано 100 раз, разжовывается 101-ый раз.. тем более код весь сбит в одну кучу да пояснения легче читать в комментариях в коде, хотя бы сокращённые. 
 
 
GameLoper Дата: Пятница, 30 Августа 2013, 19:35 | Сообщение # 13  
Нуб в гейм-деве
Сейчас нет на сайте 
 
 Цитата  (romgerman )
БРЕЕЕЕД! Всё то, что разжёвано 100 раз, разжовывается 101-ый раз.. тем более код весь сбит в одну кучу да пояснения легче читать в комментариях в коде, хотя бы сокращённые. 
Цитата  (GameLoper )
У кого есть идеи для уроков пишите, а то писать уроки про то, что все знают не интересно 
Single of game tycoon = 10% 
 
 
romgerman Дата: Пятница, 30 Августа 2013, 19:40 | Сообщение # 14  
старожил
Сейчас нет на сайте 
 
 Цитата  (GameLoper )
У кого есть идеи для уроков пишите, а то писать уроки про то, что все знают не интересно
Добавлено  (30.08.2013, 19:40)GameLoper , лучше напиши про создание папок, файлов, сохранение, редактирование и прочее.
 
 
Izaron Дата: Пятница, 30 Августа 2013, 19:44 | Сообщение # 15  
Rammstein forever
Сейчас нет на сайте 
 
 Цитата  (romgerman )
GameLoper, лучше напиши про создание папок, файлов, сохранение, редактирование и прочее.
 
 
GameLoper Дата: Пятница, 30 Августа 2013, 19:45 | Сообщение # 16  
Нуб в гейм-деве
Сейчас нет на сайте 
 
 Может инициализация win32api , хотя тоже все разжевана до мягкости 
Single of game tycoon = 10% 
 
 
Izaron Дата: Пятница, 30 Августа 2013, 19:54 | Сообщение # 17  
Rammstein forever
Сейчас нет на сайте 
 
 Цитата  (GameLoper )
Может инициализация win32api , хотя тоже все разжевана до мягкости
 
 
GameLoper Дата: Пятница, 30 Августа 2013, 19:55 | Сообщение # 18  
Нуб в гейм-деве
Сейчас нет на сайте 
 
 Цитата  (Izaron )
 
Single of game tycoon = 10% 
 
 
nazar79 Дата: Пятница, 30 Августа 2013, 20:06 | Сообщение # 19  
постоянный участник
Сейчас нет на сайте 
 
 GameLoper , Меня интересует сколько ты времени учишь С++? Сомневаюсь что ты разбираешься в нем.
 
 
GameLoper Дата: Пятница, 30 Августа 2013, 20:08 | Сообщение # 20  
Нуб в гейм-деве
Сейчас нет на сайте 
 
 Цитата  (nazar79 )
Меня интересует сколько ты времени учишь С++? Сомневаюсь что ты разбираешься в нем.
Single of game tycoon = 10%