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

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
~enGiNe.O`
6 / 6 / 1
Регистрация: 06.08.2011
Сообщений: 45
#1

Несколько слов об инклудах и других - C++

25.05.2012, 21:51. Просмотров 312. Ответов 2
Метки нет (Все метки)

Вот почему некоторые пишут некоторые инклуды в кавычках, а не в <>(хз как это называется ).
Например:
C++
1
#include "table.h"
И вот, что означает это:
C++
1
#define
И это:
C++
1
#ifndef
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
25.05.2012, 21:51
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Несколько слов об инклудах и других (C++):

Найти слова которые могут быть полностью сложены из других слов,сцепление слов(конкатенация) - C++
найти слова которые могут быть полностью сложены из других слов,сцепление слов(конкатенация)

Eclipse не видит файл в инклудах - C++
Упорно не видит файл, который присутствует в папке, работает только если указать полный путь от корня, но тогда файлы, которые подключает...

Замена 1 символа на несколько других - C++
Доброй ночи. Вообщем есть такое задание: из строки вида &quot;#test1,#test2,#test3&quot; нужно все символы # заменить на %23.. Обычной заменой...

Массив символов (Подсчитать количество слов в строке, при условии, что в качестве разделителя слов используется один или несколько пробелов) - C++
Написать программу, в которой с клавиатуры вводится строка символов. Подсчитать количество слов в строке, при условии, что в качестве...

Из одного слова составить несколько других - C++
Всем привет. Задача такая: Есть слово &quot;информатика&quot;. Надо из этого слова получить слова &quot;форма&quot;, &quot;романтика&quot; и &quot;инФОРМАТИКА&quot;. Примерно знаю...

Распечатать те слова, которые являются обращениями других слов в этом предложении - C++
1. Ввести предложение, слова в котором разделены пробелами и запятыми. Распечатать те слова, которые являются обращениями других слов в...

2
Andrey.K
342 / 263 / 15
Регистрация: 14.11.2010
Сообщений: 482
25.05.2012, 22:10 #2
#define это директива препроцессора, которая не делает различий между символьными строкам и числами. Если например сделать такое объявление #define PI 3.14159, то при компиляции PI бует заменен на 3.14159
"" и <> : угловые указывают на то что компилятор будет искать сначала эти файлы в стандартной директории с именем INCLUDE .Кавычки указывают то что надо искать эти файлы с текущей директории.
Насчёт #ifndef и #ifdef: встретив одну из первых двух директив, препроцессор проверяет, определено ли символическое_имя, и, в случае с #ifdef отдает компилятору последующие строки, только если оно определено, в случае же с #ifndef — наоборот, только если не определено. Так он поступает со всеми строками до тех пор, пока не встретится #else или #endif. Собственно, #ifdef и #ifndef — это сокращения от аглийских фраз if defined («если определено») и if not defined («если не определено»).
2
~enGiNe.O`
6 / 6 / 1
Регистрация: 06.08.2011
Сообщений: 45
25.05.2012, 22:28  [ТС] #3
Цитата Сообщение от Andrey.K Посмотреть сообщение
#define это директива препроцессора, которая не делает различий между символьными строкам и числами. Если например сделать такое объявление #define PI 3.14159, то при компиляции PI бует заменен на 3.14159
"" и <> : угловые указывают на то что компилятор будет искать сначала эти файлы в стандартной директории с именем INCLUDE .Кавычки указывают то что надо искать эти файлы с текущей директории.
Насчёт #ifndef и #ifdef: встретив одну из первых двух директив, препроцессор проверяет, определено ли символическое_имя, и, в случае с #ifdef отдает компилятору последующие строки, только если оно определено, в случае же с #ifndef — наоборот, только если не определено. Так он поступает со всеми строками до тех пор, пока не встретится #else или #endif. Собственно, #ifdef и #ifndef — это сокращения от аглийских фраз if defined («если определено») и if not defined («если не определено»).
Спасибо
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
25.05.2012, 22:28
Привет! Вот еще темы с ответами:

Вводится строка каждое слово которой отделяется от других слов одним или несколькими пробелами. - C++
Вводится строка каждое слово которой отделяется от других слов одним или несколькими пробелами. Найти количество слов состоящих из пяти...

В файле-словаре найти и распечатать слова, которые могут быть полностью составлены из других слов словаря - C++
В файле-словаре найти и распечатать слова, которые могут быть полностью составлены из других слов словаря с помощью конкатенации,...

В файле-словаре найти и распечатать слова, которые могут быть полностью составлены из других слов словаря - C++
В файле-словаре найти и распечатать слова, которые могут быть полностью составлены из других слов словаря с помощью конкатенации,...

В файле-словаре найти и распечатать слова, которые могут быть полностью составлены из других слов словаря - C++
В файле-словаре найти и распечатать слова, которые могут быть полностью составлены из других слов словаря с помощью конкатенации,...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru