Створення першого проекту
Як середовище розробки під Windows автор радить використовувати Visual Studio 2008 (800 Мб), якщо у вас Windows XP, Visual Studio 2013 (6.5 Гб) для Windows 7 і вище, або Dev C ++ 5 (41 Мб) для тих, у кого занадто повільний інтернет для завантаження Visual Studio.
Після того, як ви встановили все необхідне, приступимо до написання першої програми.
Створення проекту
Відкрийте меню «Файл → Створити → Проект». Перейдіть на вкладку «Загальні» і виберіть «Порожній проект». Придумайте проекту будь-яку назву, наприклад «lesson1» і натисніть «OK».
У вікні браузера рішень (зазвичай він знаходиться в лівому верхньому кутку) клацніть правою кнопкою на папці «файли вихідного коду». У діалоговому вікні виберіть пункт меню «Додати → Створити елемент». Введіть назву для нового файлу - main.cpp і натисніть кнопку «Додати».
Код першої програми
Наберіть наступний код:
#include "stdafx.h"
#include <iostream>
using namespace std;
int main ()
{
cout << "Hello, world!" << endl;
system ( "pause");
return 0;
}
Опис синтаксису
Директива #include використовується для підключення інших файлів в код. Рядок #include <iostream>, буде замінена вмістом файла «iostream.h», який знаходиться в стандартній бібліотеці мови і відповідає за введення і виведення даних на екран.
#include <cstdlib> підключає стандартну бібліотеку мови С. Це потребує такого типу з'єднання для роботи функції system.
Вміст третього рядка - using namespace std; вказує на те, що ми використовуємо за замовчуванням простір імен з назвою «std». Все те, що знаходиться всередині фігурних дужок функції int main () {} буде автоматично виконуватися після запуску програми.
Рядок cout << "Hello, world!" << endl; говорить програмі виводити повідомлення з текстом «Hello, world» на екран.
Оператор cout призначений для виведення тексту на екран командного рядка. Після нього ставляться дві кутові лапки (<<). Далі йде текст, який буде подаватись. Він міститься в подвійні лапки. Оператор endl переводить рядок на рівень нижче.
Якщо в процесі виконання станеться якийсь збій, то виникне код помилки, відмінний від нуля. Якщо ж робота програми завершилася без збоїв, то код помилки дорівнюватиме нулю. Команда return 0 необхідна для того, щоб передати операційній системі повідомлення про вдале завершення програми.
- В кінці кожної команди ставиться крапка з комою.
Компіляція і запуск
Тепер скомпілюйте і запустіть програму. Тим, хто користується MS Visual Studio, потрібно натиснути клавіші «Ctrl + F5»
Якщо програма зібралася з першого разу, то добре. Якщо компілятор говорить про наявність помилок, значить ви щось зробили неправильно.
Прочитайте текст помилки і спробуйте її виправити своїми силами. Якщо не вийде, напишіть про вашу проблему в коментарях.
Після того, як ви встановили все необхідне, приступимо до написання першої програми.
Створення проекту
Відкрийте меню «Файл → Створити → Проект». Перейдіть на вкладку «Загальні» і виберіть «Порожній проект». Придумайте проекту будь-яку назву, наприклад «lesson1» і натисніть «OK».
У вікні браузера рішень (зазвичай він знаходиться в лівому верхньому кутку) клацніть правою кнопкою на папці «файли вихідного коду». У діалоговому вікні виберіть пункт меню «Додати → Створити елемент». Введіть назву для нового файлу - main.cpp і натисніть кнопку «Додати».
Код першої програми
Наберіть наступний код:
#include "stdafx.h"
#include <iostream>
using namespace std;
int main ()
{
cout << "Hello, world!" << endl;
system ( "pause");
return 0;
}
Опис синтаксису
Директива #include використовується для підключення інших файлів в код. Рядок #include <iostream>, буде замінена вмістом файла «iostream.h», який знаходиться в стандартній бібліотеці мови і відповідає за введення і виведення даних на екран.
#include <cstdlib> підключає стандартну бібліотеку мови С. Це потребує такого типу з'єднання для роботи функції system.
Вміст третього рядка - using namespace std; вказує на те, що ми використовуємо за замовчуванням простір імен з назвою «std». Все те, що знаходиться всередині фігурних дужок функції int main () {} буде автоматично виконуватися після запуску програми.
Рядок cout << "Hello, world!" << endl; говорить програмі виводити повідомлення з текстом «Hello, world» на екран.
Оператор cout призначений для виведення тексту на екран командного рядка. Після нього ставляться дві кутові лапки (<<). Далі йде текст, який буде подаватись. Він міститься в подвійні лапки. Оператор endl переводить рядок на рівень нижче.
Якщо в процесі виконання станеться якийсь збій, то виникне код помилки, відмінний від нуля. Якщо ж робота програми завершилася без збоїв, то код помилки дорівнюватиме нулю. Команда return 0 необхідна для того, щоб передати операційній системі повідомлення про вдале завершення програми.
- В кінці кожної команди ставиться крапка з комою.
Компіляція і запуск
Тепер скомпілюйте і запустіть програму. Тим, хто користується MS Visual Studio, потрібно натиснути клавіші «Ctrl + F5»
Якщо програма зібралася з першого разу, то добре. Якщо компілятор говорить про наявність помилок, значить ви щось зробили неправильно.
Прочитайте текст помилки і спробуйте її виправити своїми силами. Якщо не вийде, напишіть про вашу проблему в коментарях.
Коментарі
Дописати коментар