Форум программистов, компьютерный форум CyberForum.ru
Наши страницы

Начало программирования на C++ - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Вычисление произведения нечетных чисел от 1 до 10. http://www.cyberforum.ru/cpp-beginners/thread440290.html
Написать программу для вычисления произведения нечетных чисел от 1 до 10 и вывести на экран. Заранее благодарен тому, кто поможет решить или найдет такую же задачу с её решением.
C++ Опpеделить пpоизведение сpедних аpифметических значений элементов, pасположенных ниже и выше главной диагонали. Даны вещественные массивы D, S. Для каждого массива опpеделить пpоизведение сpедних аpифметических значений элементов, pасположенных ниже и выше главной диагонали. http://www.cyberforum.ru/cpp-beginners/thread440282.html
Определить координаты левого нижнего элемента и правого верхнего элемента в матрице C++
Задание №18 a) Статическая память. Двумерный массив. Дан массив целых чисел. В массиве есть отрицательные числа. Определить координаты левого нижнего элемента и правого верхнего элемента. b)...
задача по while C++
while 31 Дано целое число N (> 0). Используя операции деления нацело и взятия остатка от деления, вывести все его цифры, начиная с самой правой (разряда единиц). если можно то в с++
C++ Вопрос по коду http://www.cyberforum.ru/cpp-beginners/thread440249.html
Здравствуйте ! Есть код односвязного списка, но мне не очень понятны некоторые моменты. Буду очень благодарен опытным людям которые объяснят или покажут в какую сторону копать :) Сам код: class...
C++ Не работает код по замене строки Есть такой код (не мой) char strQry = {0}, strQry1 = {0}, strQry2 = {0}; const char *n = NULL; int siteid=100; char siteidstr = {0}; // Insert the site id in the... подробнее

Показать сообщение отдельно
Avazart
Нарушитель
Эксперт С++
7232 / 5404 / 293
Регистрация: 10.12.2010
Сообщений: 23,948
Записей в блоге: 17
24.06.2012, 21:40
Действительно если программируешь в Builder, то нужно читать Архангельского...
Пожалуйста обьясните что такое #include <vcl.h> и зачем нужно.
И ещё обьясните #pragma hdrstop и #pragma argsused. Для чего это нужно?
Для начала нужно знать то что этот код генерит среда Builder автоматически и его трогать не стоит...
C++
1
#include <vcl.h>
Означает что будет использоваться родная библиотека для Builder-a c названием VCL
Когда создаешь консолное приложение если соответсвующую галочку убрать то её не буде
C++
1
2
#pragma hdrstop 
#pragma argsused
Это директивы задающию и облегчающие работу компилятору.

Детальние можно о них узать если выделить их в коде и нажать F1(откроется справка)
Если перевести то получится как-то так:
C++
1
#pragma hdrstop
Эта директива завершает список файлов заголовков (h-файлов), пригодных для предкомпиляции. Вы можете использовать её, чтобы сократить количество дискового пространства, используемого предкомпилированными загловками

C++
1
#pragma argsused
Псевдокомментарий "argsused" позволен только между определениями функции, и это воздействует только на следующую функцию. Она блокирует предупредительное сообщение( warning ):
"Parameter name is never used in function func-name"
("Имя параметра никогда не используется в имени функции")
2
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru