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

вопрос по ооп - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Установить частоту употребляемых букв http://www.cyberforum.ru/cpp-beginners/thread150111.html
Помогите с прогой... Как написать вот такое: " Установить частоту употребляемых букв в тексте на английском языке. Буквы и коэффициент их повторяемости в процентах должны быть распечатаны в алфавитном порядке, не используемые буквы не выводятся. (Текст осмысленный 20 - 50 символов). Построить диаграмму."
C++ accumulate if? Какой алгоритм способен найти сумму элементов, удовлетворяющих какому-либо условию? http://www.cyberforum.ru/cpp-beginners/thread150100.html
C++ Дано прямоугольную матрицу вещественных чисел. Найти максимальную среди сумм каждого столбца.
Дано прямоугольную матрицу вещественных чисел. Найти максимальную среди сумм каждого столбца.
C++ Дано двумерный массив целых чисел. В каждом столбце найти сумму и количество чисел.(исправить)
Исправить программу: Дано двумерный массив целых чисел. В каждом столбце найти сумму и количество чисел. #include <iostream.h> #include <conio.h> #include <math.h> #include <stdlib.h> int main() {
C++ В одномерном массиве посчитать сумму элементов, находящихся в чётных позициях http://www.cyberforum.ru/cpp-beginners/thread150081.html
в одномерном массиве посчитать сумму элумунтов,находящихся в чётных позициях(и желательно в Vectore) С++Builder 6
C++ Квадратное уравнение Нужно написать программу: вывести три целых числа, которые есть коэффициентами квадратного уравнения, найти корни квадратного уравнения. Заранее спасибо! подробнее

Показать сообщение отдельно
Nick Alte
Эксперт С++
1590 / 982 / 115
Регистрация: 27.09.2009
Сообщений: 1,897
Завершенные тесты: 1
28.06.2010, 16:26     вопрос по ооп
Это так называемые include guard - предохранители, предотвращающие повторное включение файла директивой #include. Точнее говоря, предотвращается не само повторное включение, а его плохие последствия в виде ошибочного повторного определения типов и что там в этом файле содержится.

Принцип действия такой: изначально символ _STOCK1_H_ не определён. При первом включении #ifndef позволяет зайти дальше, после чего этот символ определяется (как пустой, но существующий), и происходит обработка всего, что содержится в файле. Если этот файл попадётся ещё раз из-за повторного #include, #ifndef увидит, что символ _STOCK1_H_ уже определён и выкинет всё содержимое файла, предотвращая неприятности.

Такая система позволяет смело подключать нужные заголовочные файлы везде, где они могут понадобиться, вместо того, чтобы заботиться о том, чтобы их включение было единственным, отслеживая иногда довольно-таки запутанную систему зависимостей между ними.
 
Текущее время: 08:42. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru