С++ [ 1 урок ] - Форум Cheat-Master.ru
  • Страница 1 из 1
  • 1
Модератор форума: Sanoxxx, Alowir  
С++ [ 1 урок ]
HecKJIe Дата: Воскресенье, 29.12.2013, 19:32 | Сообщение # 1
Новичок
Сообщений: 2
Статус: Offline
Для начала что такое С++ и для чего применяется.
C++ — компилируемый статически типизированный язык программирования общего назначения.
Поддерживает такие парадигмы программирования как процедурное программирование, объектно-ориентированное программирование, обобщённое программирование, обеспечивает модульность, раздельную компиляцию, обработку исключений, абстракцию данных, объявление типов (классов) объектов, виртуальные функции. Стандартная библиотека включает, в том числе, общеупотребительные контейнеры и алгоритмы. C++ сочетает свойства как высокоуровневых, так и низкоуровневых языков. В сравнении с его предшественником — языком C, — наибольшее внимание уделено поддержке объектно-ориентированного и обобщённого программирования.
C++ широко используется для разработки программного обеспечения, являясь одним из самых популярных языков программирования. Область его применения включает создание операционных систем, разнообразных прикладных программ, драйверов устройств, приложений для встраиваемых систем, высокопроизводительных серверов, а также развлекательных приложений (игр). Существует множество реализаций языка C++, как бесплатных, так и коммерческих и для различных платформ. Например, на платформе x86 это GCC, Visual C++, Intel C++ Compiler, Embarcadero (Borland) C++ Builder и другие. C++ оказал огромное влияние на другие языки программирования, в первую очередь на Java и C#.
Синтаксис C++ унаследован от языка C. Одним из принципов разработки было сохранение совместимости с C. Тем не менее, C++ не является в строгом смысле надмножеством C; множество программ, которые могут одинаково успешно транслироваться как компиляторами C, так и компиляторами C++, довольно велико, но не включает все возможные программы на C.

Для создания своей 1 программы вам потребуется интегрированная среда разработки могу посоветовать Microsoft Visual C++ Express 2010.
Предлагаю создать вашу 1 программу))
1: // Директива препроцессора, подключающая заголовок iostream
2: #include <iostream>
3:
4: // Начальная программа : блок функции main ()
5: int main ()
6: {
7: // Вывод на экран
8: std::cout <<"Hello world!"<< std :: endl ;
9:
10: // Возвращение значения операционной системе
11: return 0;
12: }
Запуск производится на F5.
Данное приложение выводит всего лишь на экран строку, используя оператор std::cout (си-аут).Оператор std::endl указывает объекту потока cout закончить строку, а оператор return 0 обеспечивает завершение работы приложения и возврат операционной системе кода 0.
// данный символ называется комментарий , то есть строка находящаяся в комментарии игнорируется компилятором так же она может выглядеть так в начале /* в конце */ этот комментарий позволяет за комментировать несколько строк кода. Они применяются в программировании для пояснений своих действий так как программисты обычно работают в больших командах и поэтому каждый должен понимать что и для чего сделано в программе ( не используйте для пояснения очевидного). Также не надо забывать ставить ; в конце некоторых кодов иначе это приведет к ошибке. И еще программа С++ очень предирчива к регистрам то есть если написать Cout а не cout то это приведет к ошибке.
Советую начинать обучение по видео , если есть возможность по книге, или если вам понравилось, я могу продолжать создавать подобные темы.
_KaBoom_ Дата: Воскресенье, 29.12.2013, 19:44 | Сообщение # 2
Новичок
Сообщений: 240
Статус: Offline
Класс темка, ток ничего не понял, перечитываю

  • Страница 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]