Урок по C++ №1

оцените

  • 1

  • 2

  • 3

  • 4

  • 5


Результаты будут видны только после голосования.
В игре Source SDK
Забаненный
Статус
Оффлайн
Регистрация
10 Янв 2017
Сообщения
2,148
Реакции[?]
806
Поинты[?]
0
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
Здравствуйте.
От нечего делать я решил написать несколько уроков по языку программирования - C++.
Наша первая программа будет выводить в консоль стандартную надпись "Hello World";
В этом уроке:
1) Препроцессорная директива: include
2) Поток вывода: cout
3) И общее строение программы
Начнём!
#include <iostream> // В этой строке мы подключаем потоки ввода/вывода. iostream - это библиотека которая содержит их в себе.

/*Ниже у нас идёт главная функция. Т.е. когда программа стартует первым делом выполняется именно она.
Это функция имеет тип "int" . int - цело-численный тип данных.
Дальше мы изучим что она может иметь и другие типы, но это потом.
Так вот, если функция имеет какой-то тип, то она должна вернуть какое-то значение.
Для этого используют оператор: return
*/

//------------------------------------------------------------------------------------------------------------------------------------------

int main()
{
//Тут мы будем писать наш код.

std::cout << "Hello World \n"; /*Так. std:: грубо говоря это место где находится наш оператор. Для доступа к нему нужно использовать эту область + оператор видимости - :: .
Оператор cout выводит на экран, как не странно, то что мы захотим).
В "" указывается наш тест, а \n в конце делает перенос на новую строку.*/

system("pause"); /*Используем стандартную команду pause для того что-бы программа не закрылась сразу*/
return 0; // Тут мы вернули 0. Почему? Читайте выше.
}

//------------------------------------------------------------------------------------------------------------------------------------------

Вот и всё. Наша первая программа готова. Забыл сказать. После каждой операции нужно ставить символ окончания строки - ;

P.S.
В следующем уроки мы разберём: переменные, их типы и их использование.

ENJOY
Некст тема
 
Последнее редактирование:
AquaHook
Участник
Статус
Оффлайн
Регистрация
17 Мар 2017
Сообщения
713
Реакции[?]
263
Поинты[?]
0
Здравствуйте.
От нечего делать я решил написать несколько уроков по языку программирования - C++.
Наша первая программа будет выводить в консоль стандартную надпись "Hello World";
В этом уроке:
1) Препроцессорная директива: include
2) Поток вывода: cout
3) И общее строение программы
Начнём!
#include <iostream> // В этой строке мы подключаем потоки ввода/вывода. iostream - это библиотека которая содержит их в себе.

/*Ниже у нас идёт главная функция. Т.е. когда программа стартует первым делом выполняется именно она.
Это функция имеет тип "int" . int - цело-численный тип данных.
Дальше мы изучим что она может иметь и другие типы, но это потом.
Так вот, если функция имеет какой-то тип, то она должна вернуть какое-то значение.
Для этого используют оператор: return
*/

//------------------------------------------------------------------------------------------------------------------------------------------

int main()
{
//Тут мы будем писать наш код.

std::cout << "Hello World \n"; /*Так. std:: грубо говоря это место где находится наш оператор. Для доступа к нему нужно использовать эту область + оператор видимости - :: .
Оператор cout выводит на экран, как не странно, то что мы захотим).
В "" указывается наш тест, а \n в конце делает перенос на новую строку.*/

return 0; // Тут мы вернули 0. Почему? Читайте выше.
}

//------------------------------------------------------------------------------------------------------------------------------------------

Вот и всё. Наша первая программа готова. Забыл сказать. После каждой операции нужно ставить символ окончания строки - ;

P.S.
В следующем уроки мы разберём: переменные, их типы и их использование.

ENJOY
Ну наканецта научусь менять название в сурсах. А так норм, мб кто-то перестанет пастить)
 
Забаненный
Статус
Оффлайн
Регистрация
3 Авг 2016
Сообщения
700
Реакции[?]
156
Поинты[?]
0
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
дохлая троечка
что такое int main?
что такое std::?
а почему std а не допустим stdhyi?
а почему консоль с программой сразу закрывается?
короче лучше не пиши гайды
 
В игре Source SDK
Забаненный
Статус
Оффлайн
Регистрация
10 Янв 2017
Сообщения
2,148
Реакции[?]
806
Поинты[?]
0
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
дохлая троечка
что такое int main?
что такое std::?
а почему std а не допустим stdhyi?
а почему консоль с программой сразу закрывается?
короче лучше не пиши гайды
1) Я написал
2) Я написал
3) Тоже самое что и 2
4) Ошибка. Исправил.
 
Забаненный
Статус
Оффлайн
Регистрация
3 Авг 2016
Сообщения
700
Реакции[?]
156
Поинты[?]
0
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
1) Я написал
2) Я написал
3) Тоже самое что и 2
4) Ошибка. Исправил.
про инт мейн не обьяснил
про неймспейс стд не обьяснил
про принимание/отправляние потока так же не обьяснил
короче лучше не пиши гайды
 
Забаненный
Статус
Оффлайн
Регистрация
25 Фев 2017
Сообщения
206
Реакции[?]
88
Поинты[?]
0
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
такое даже я знаю(а к изучению плюсов я даже не приступал. только java и то, ну ооооочень базово(вывод текста, калькулятор в терминале))
 
В игре Source SDK
Забаненный
Статус
Оффлайн
Регистрация
10 Янв 2017
Сообщения
2,148
Реакции[?]
806
Поинты[?]
0
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
такое даже я знаю(а к изучению плюсов я даже не приступал. только java и то, ну ооооочень базово(вывод текста, калькулятор в терминале))
Я и дальше буду писать эти уроки, а не закончу на 1м как некоторые)
 
Участник
Статус
Оффлайн
Регистрация
30 Мар 2017
Сообщения
373
Реакции[?]
191
Поинты[?]
0
Если вы это знаете , то не надо писать об этом , и мне кажется , что когда вы учили int и cout , std об этом с самого начала даже не знали, так что автор молодец
 
Я лучше тебя
Участник
Статус
Оффлайн
Регистрация
31 Июл 2017
Сообщения
383
Реакции[?]
448
Поинты[?]
1K
скучно и однообразно.
Код:
#include <iostream>
int main() {
    printf("Hello world!\n");
    system("pause");
    return NULL;
}
Если вы это знаете , то не надо писать об этом , и мне кажется , что когда вы учили int и cout , std об этом с самого начала даже не знали, так что автор молодец
std это просто обертка для функций, но то что их можно использовать на прямую, автор не пояснил когда тупо спастили урок с первой же ссылки в гугле добавив мусорных комментариев.
 
В игре Source SDK
Забаненный
Статус
Оффлайн
Регистрация
10 Янв 2017
Сообщения
2,148
Реакции[?]
806
Поинты[?]
0
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
скучно и однообразно.
Код:
#include <iostream>
int main() {
    printf("Hello world!\n");
    system("pause");
    return NULL;
}
std это просто обертка для функций, но то что их можно использовать на прямую, автор не пояснил когда тупо спастили урок с первой же ссылки в гугле добавив мусорных комментариев.
Спастил? Оккк) Найди хоть что-то на подобие этого кину тебе мани
 
сосиска джем
Участник
Статус
Оффлайн
Регистрация
9 Фев 2017
Сообщения
524
Реакции[?]
261
Поинты[?]
0
Был один чувак на тытрубе, тоже пилил гайды по С++. Его текст отличается от того, что выше только информативностью(он намного информативнее этого). И тут возникает вопрос, какой толк от этого гайда?
 
Участник
Статус
Оффлайн
Регистрация
27 Ноя 2016
Сообщения
960
Реакции[?]
329
Поинты[?]
0
Здравствуйте.
От нечего делать я решил написать несколько уроков по языку программирования - C++.
Наша первая программа будет выводить в консоль стандартную надпись "Hello World";
В этом уроке:
1) Препроцессорная директива: include
2) Поток вывода: cout
3) И общее строение программы
Начнём!
#include <iostream> // В этой строке мы подключаем потоки ввода/вывода. iostream - это библиотека которая содержит их в себе.

/*Ниже у нас идёт главная функция. Т.е. когда программа стартует первым делом выполняется именно она.
Это функция имеет тип "int" . int - цело-численный тип данных.
Дальше мы изучим что она может иметь и другие типы, но это потом.
Так вот, если функция имеет какой-то тип, то она должна вернуть какое-то значение.
Для этого используют оператор: return
*/

//------------------------------------------------------------------------------------------------------------------------------------------

int main()
{
//Тут мы будем писать наш код.

std::cout << "Hello World \n"; /*Так. std:: грубо говоря это место где находится наш оператор. Для доступа к нему нужно использовать эту область + оператор видимости - :: .
Оператор cout выводит на экран, как не странно, то что мы захотим).
В "" указывается наш тест, а \n в конце делает перенос на новую строку.*/

system("pause"); /*Используем стандартную команду pause для того что-бы программа не закрылась сразу*/
return 0; // Тут мы вернули 0. Почему? Читайте выше.
}

//------------------------------------------------------------------------------------------------------------------------------------------

Вот и всё. Наша первая программа готова. Забыл сказать. После каждой операции нужно ставить символ окончания строки - ;

P.S.
В следующем уроки мы разберём: переменные, их типы и их использование.

ENJOY
Было бы удобно, если бы ты указал свои следующие уроки в теме.
К примеру:
Урок по C++ №1 (тема), а снизу указал ссылку на следующий урок "Урок по C++ №2" (и так со всеми темами).
 
В игре Source SDK
Забаненный
Статус
Оффлайн
Регистрация
10 Янв 2017
Сообщения
2,148
Реакции[?]
806
Поинты[?]
0
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
Было бы удобно, если бы ты указал свои следующие уроки в теме.
К примеру:
Урок по C++ №1 (тема), а снизу указал ссылку на следующий урок "Урок по C++ №2" (и так со всеми темами).
Оке
 
Я лучше тебя
Участник
Статус
Оффлайн
Регистрация
31 Июл 2017
Сообщения
383
Реакции[?]
448
Поинты[?]
1K
Спастил? Оккк) Найди хоть что-то на подобие этого кину тебе мани
В поисковике на тему "первая программа на С++" 9999 точно таких же примеров Hello World, просто без мусора и невнятных комментариев + с более понятным оформлением.
 
Сверху Снизу