Гайд Основы C++ для начинающих | так же гайды по C++

#1996
Забаненный
Забаненный
Статус
Оффлайн
Регистрация
9 Ноя 2020
Сообщения
62
Реакции
23
2.6. Запрещено попрошайничество реакций/денег и так далее. Также запрещено писать сообщения, похожие на данные: "Не откажусь от реакций", "Буду рад благодарности за проделанную работу" и прочее.
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
всем привет!
хочу сделать такой гайд для новичков по языку программирования C++
хочу отметить что яп очень хороший в том плане что можно на нем написать что пожелает душа
данный язык программирования подходит для тех кто хочет писать читы плагины и т.д
вообщем приступим!

давайте начнем с самого простого а именно посмотрим как создаются комментарии
C++:
Expand Collapse Copy
// одно строчный комментарий

/*
* много строчный комментарий
* много строчный комментарий
* много строчный комментарий
*/
ну с этим мы легко разобрались!
а как насчет написать первую программу?
C++:
Expand Collapse Copy
// подключаем библиотеку ввода вывода
#include <iostream>

// подключение namespace std
using namespace std;

// создание точки входа
int main() {
    /*
    * вывод текста в консоль | endl это тоже самое что и cout << "#1996\n"; это newline
    * то есть перенос строки в низ
    */
    cout << "#1996" << endl;
    // возвращаем значение true то есть завершая успешно код
    return 1;
};
это понятно!
а теперь рассмотрим типы данных

в C++ есть типы данных для примера
C++:
Expand Collapse Copy
/*
* int // целочисленный тип данных
* float // тип данных с плавающей запятой
* bool // логический тип данных
* char // символьный тип данных
* double // тип данных с плавающей запятой двойной точности
*/
ну а теперь посмотрим пример обьявления
C++:
Expand Collapse Copy
// создание переменной целого типа
int i;
// присваивание переменной i значения 1996
i = 1996;
// создание переменной с плавающей запятой
float f;
// присваивание переменной f значения 1.996
f = 1.996;
// создание логической переменной
bool b;
// присваивание переменной b значения true | false
b = true;
// создание переменной символьного типа с значениям r
char c;
// присваивание переменной c значение r
c = 'r';
// создание переменной c плавающей запятой двойной точности
double d;
// присваивание переменной d значение 19.96
d = 19.96;
ну а теперь разобравшись что такое типы данных переменные и так далее можем приступить к использованию этих переменных
C++:
Expand Collapse Copy
// подключение библиотеки ввода вывода
#include <iostream>

// подключение namespace std
using namespace std;

// создание переменной целого типа
int i;
// присваивание переменной i значения 1996
i = 1996;
// создание переменной с плавающей запятой
float f;
// присваивание переменной f значения 1.996
f = 1.996;
// создание логической переменной
bool b;
// присваивание переменной b значения true | false
b = true;
// создание переменной символьного типа с значениям r
char c;
// присваивание переменной c значение r
c = 'r';
// создание переменной c плавающей запятой двойной точности
double d;
// присваивание переменной d значение 19.96
d = 19.96;

// создание точки входа с переменной result
int main(int result = 0) {
    // выводим переменную i в консоль
    cout << i << endl;
    // выводим переменную f в консоль
    cout << f << endl;
    // выводим переменную b в консоль
    cout << b << endl;
    // выводим переменную c в консоль
    cout << c << endl;
    // выводим переменную d в консоль
    cout << d << endl; {
        /*
        * добавляем в переменную result значение true до этого оно было false
        * это нужно для того чтобы завершить успешно код
        */
        result++; {
            // завершаем успешно код
            return result;
        };
    };
};
теперь хоть что то понимая можно приступить к функции cin
C++:
Expand Collapse Copy
// подключение библиотеки ввода вывода
#include <iostream>
// подключение функций WinApi
#include <Windows.h>

// подключение namespace std
using namespace std;

// создание точки входа с переменной result
int main(int result = 0) {
    // создание переменной a
    int a;
    // нормазизируем руский текст
    setlocale(NULL, "Russian");
    // говорим юзеру введите первое число
    cout << "введите первое число: ";
    // то что вписал юзер в эту переменную
    cin >> a;
    // выводим
    cout << "вы ввели: " << a << endl;
    // добавляем в result 1 тем самым завершая успешно код
    result++;
    // спрашиваем юзера для того чтобы программа не закрылась сразу
    cin.get();
    // завершаем успешно код
    return result;
};
поздравляю! вы научились основам C++ данный гайд дает очень хороший пинок под зад
и что то уже понимая можно смело изучать C++ по данному гайду:
Пожалуйста, авторизуйтесь для просмотра ссылки.
(не реклама)

так же вот вам бонус написание простого калькулятора на C++
C++:
Expand Collapse Copy
// подключение библиотеки ввода вывода
#include <iostream>
// подключение функций WinApi
#include <Windows.h>

// подключение namespace std
using namespace std;

// создание точки входа с переменной result и ret
int main(int result, int ret = 0) {
    // создание переменной a
    int a;
    // создание переменной b
    int b;
    // нормализируем руский текст
    setlocale(NULL, "Russian");
    // пишем юзеру введите первое число:
    cout << "введите первое число: " << endl;
    // записываем в переменную a
    cin >> a;
    // пишем юзеру введите второе число:
    cout << "введите второе число: " << endl;
    // записываем в переменную b
    cin >> b;
    // собираем эти две переменные в result и прибавляем
    result = a + b;
    // выводим результат
    cout << "результат: " << result << endl;
    // добавляем в ret 1 тем самым завершая успешно код
    ret++;
    // спрашиваем юзера для того чтобы программа не закрылась сразу
    cin.get();
    // завершаем успешно код
    return ret;
};
ну что же гайд подходит к концу с вами был c0d3r1996
удачного вам дня!

Автор гайда: c0d3r1996
 
Последнее редактирование модератором:
При успешном завершении программы возвращается 0, а не 1 (EXIT_SUCCESS, EXIT_FAILURE). Судя по знаниям создателя темы, он ещё сам не слишком хорошо знаком с плюсами. Особого толка от таких тем не будет, надо смотреть видеоуроки/читать книги по C++ и побольше практики.
 
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
При успешном завершении программы возвращается 0, а не 1 (EXIT_SUCCESS, EXIT_FAILURE). Судя по знаниям создателя темы, он ещё сам не слишком хорошо знаком с плюсами. Особого толка от таких тем не будет, надо смотреть видеоуроки/читать книги по C++ и побольше практики.
возвращая значение true - происходит успешное завершение кода
 
возвращая значение true - происходит успешное завершение кода
Пожалуйста, авторизуйтесь для просмотра ссылки.

0 - нормальное завершение программы (если вообще не писать return, также по умолчанию вернётся 0).
Посмотри дефайны EXIT_SUCCESS и EXIT_FAILURE.
 
Я анрил чайник в программировании, можешь сделать гайд для фриза конкретного потока в проге
По запросам в гугл, мозг ушёл в асвояси
 
Я анрил чайник в программировании, можешь сидеть гайд для фриза конкретного потока в проге
По запросам в гугл, мозг ушёл в асвояси
Сначала базово плюсы выучи, а потом чекай документацию по winapi.
 
Пожалуйста, авторизуйтесь для просмотра ссылки.

0 - нормальное завершение программы (если вообще не писать return, также по умолчанию вернётся 0).
Посмотри дефайны EXIT_SUCCESS и EXIT_FAILURE.
Один говорит при успешного завершение кода(функции), другой когда прога завершается.
 
// одно строчный комментарий /* * много строчный комментарий * много строчный комментарий * много строчный комментарий */
попробуй хотя бы русский выучить хз
 
Один говорит при успешного завершение кода(функции), другой когда прога завершается.
main - это главная функция программы и её точка входа. При выходе из неё, завершается вся программа.
 
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
Сначала базово плюсы выучи, а потом чекай документацию по winapi.
Я простой человек, мне бы на готовое, к сожалению мне шаманство (любой язык проги) не дано
 
спасибо папаша теперь я пойду пастить легентваръ! :roflanEbalo:
 
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
спасибо папаша теперь я пойду пастить легентваръ! :roflanEbalo:
данный гайд дает пинок под зад новичкам но после этого гайда не кто не сможет разбираться с сурсами или же начать что то кодить но опять же гайд для новичков
 
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
всем привет!
хочу сделать такой гайд для новичков по языку программирования C++

хочу отметить что яп очень хороший в том плане что можно на нем написать что пожелает душа
данный язык программирования подходит для тех кто хочет писать читы плагины и т.д

вообщем приступим!

давайте начнем с самого простого а именно посмотрим как создаются комментарии
C++:
Expand Collapse Copy
// одно строчный комментарий

/*
* много строчный комментарий
* много строчный комментарий
* много строчный комментарий
*/
ну с этим мы легко разобрались!
а как насчет написать первую программу?
C++:
Expand Collapse Copy
// подключаем библиотеку ввода вывода
#include <iostream>

// подключение namespace std
using namespace std;

// создание точки входа
int main() {
    /*
    * вывод текста в консоль | endl это тоже самое что и cout << "#1996\n"; это newline
    * то есть перенос строки в низ
    */
    cout << "#1996" << endl;
    // возвращаем значение true то есть завершая успешно код
    return 1;
};
это понятно!
а теперь рассмотрим типы данных


в C++ есть типы данных для примера
C++:
Expand Collapse Copy
/*
* int // целочисленный тип данных
* float // тип данных с плавающей запятой
* bool // логический тип данных
* char // символьный тип данных
* double // тип данных с плавающей запятой двойной точности
*/
ну а теперь посмотрим пример обьявления
C++:
Expand Collapse Copy
// создание переменной целого типа
int i;
// присваивание переменной i значения 1996
i = 1996;
// создание переменной с плавающей запятой
float f;
// присваивание переменной f значения 1.996
f = 1.996;
// создание логической переменной
bool b;
// присваивание переменной b значения true | false
b = true;
// создание переменной символьного типа с значениям r
char c;
// присваивание переменной c значение r
c = 'r';
// создание переменной c плавающей запятой двойной точности
double d;
// присваивание переменной d значение 19.96
d = 19.96;
ну а теперь разобравшись что такое типы данных переменные и так далее можем приступить к использованию этих переменных
C++:
Expand Collapse Copy
// подключение библиотеки ввода вывода
#include <iostream>

// подключение namespace std
using namespace std;

// создание переменной целого типа
int i;
// присваивание переменной i значения 1996
i = 1996;
// создание переменной с плавающей запятой
float f;
// присваивание переменной f значения 1.996
f = 1.996;
// создание логической переменной
bool b;
// присваивание переменной b значения true | false
b = true;
// создание переменной символьного типа с значениям r
char c;
// присваивание переменной c значение r
c = 'r';
// создание переменной c плавающей запятой двойной точности
double d;
// присваивание переменной d значение 19.96
d = 19.96;

// создание точки входа с переменной result
int main(int result = 0) {
    // выводим переменную i в консоль
    cout << i << endl;
    // выводим переменную f в консоль
    cout << f << endl;
    // выводим переменную b в консоль
    cout << b << endl;
    // выводим переменную c в консоль
    cout << c << endl;
    // выводим переменную d в консоль
    cout << d << endl; {
        /*
        * добавляем в переменную result значение true до этого оно было false
        * это нужно для того чтобы завершить успешно код
        */
        result++; {
            // завершаем успешно код
            return result;
        };
    };
};
теперь хоть что то понимая можно приступить к функции cin
C++:
Expand Collapse Copy
// подключение библиотеки ввода вывода
#include <iostream>
// подключение функций WinApi
#include <Windows.h>

// подключение namespace std
using namespace std;

// создание точки входа с переменной result
int main(int result = 0) {
    // создание переменной a
    int a;
    // нормазизируем руский текст
    setlocale(NULL, "Russian");
    // говорим юзеру введите первое число
    cout << "введите первое число: ";
    // то что вписал юзер в эту переменную
    cin >> a;
    // выводим
    cout << "вы ввели: " << a << endl;
    // добавляем в result 1 тем самым завершая успешно код
    ret++;
    // спрашиваем юзера для того чтобы программа не закрылась сразу
    cin.get();
    // завершаем успешно код
    return result;
};
поздравляю! вы научились основам C++ данный гайд дает очень хороший пинок под зад
и что то уже понимая можно смело изучать C++ по данному гайду:
Пожалуйста, авторизуйтесь для просмотра ссылки.
(не реклама)

так же вот вам бонус написание простого калькулятора на C++
C++:
Expand Collapse Copy
// подключение библиотеки ввода вывода
#include <iostream>
// подключение функций WinApi
#include <Windows.h>

// подключение namespace std
using namespace std;

// создание точки входа с переменной result
int main(int result) {
    // создание переменной a
    int a;
    // создание переменной b
    int b;
    // нормализируем руский текст
    setlocale(NULL, "Russian");
    // пишем юзеру введите первое число:
    cout << "введите первое число: "
    // записываем в переменную a
    cin >> a;
    // пишем юзеру введите второе число:
    cout << "введите второе число: "
    // записываем в переменную b
    cin >> b;
    // собираем эти две переменные в result и прибавляем
    result = a + b;
    // выводим результат
    cout << "результат: " << result << endl;
    // добавляем в result 1 тем самым завершая успешно код
    ret++;
    // спрашиваем юзера для того чтобы программа не закрылась сразу
    cin.get();
    // завершаем успешно код
    return ret;
};
ну что же гайд подходит к концу с вами был c0d3r1996 если хотите гайд по написанию простого чита ставьте "Мне нравиться" на данный гайд
удачного вам дня!


Автор гайда: c0d3r1996
Лучше убери цвета некоторые, потому что вот:
  • 1.2. Запрещено выделять всё сообщение жирным шрифтом, курсивом, подчеркиванием, цветом. Пользуйтесь BB-кодами с умом, выделяя лишь самое важное в теме, на что следует обратить внимание.
 
Лучше убери цвета некоторые, потому что вот:
  • 1.2. Запрещено выделять всё сообщение жирным шрифтом, курсивом, подчеркиванием, цветом. Пользуйтесь BB-кодами с умом, выделяя лишь самое важное в теме, на что следует обратить внимание.
Вам не нравится разноцветные оформление? Вы против геев, вы расист? Ужас какой :0
 
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
Вам не нравится разноцветные оформление? Вы против геев, вы расист? Ужас какой :0
Ну если ему пред выдадут, я предупреждал. Нет я не против геев и не расист. Мне вообще всё равно на мнения людей, это их дело кем им быть
 
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
Ну если ему пред выдадут, я предупреждал. Нет я не против геев и не расист. Мне вообще всё равно на мнения людей, это их дело кем им быть
спасибо что предупредил буду знать)
 
Все пиздато,только используй пожалуйста другой цвет желтый там или еще что дико не удобно читать.
 
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
Круто, но лучше скачать SoloLearn про версию) будет лучше
 
Назад
Сверху Снизу