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

Препроцессор #pragma - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Определить номера тех студентов, которые провалили хотя бы один экзамен http://www.cyberforum.ru/cpp-beginners/thread1828750.html
Даны оценки, полученные на 4 экзаменах во время сессии студентами одной группы, по 10 бальной системе. Определить номера тех студентов, которые провалили хотя бы один экзамен.
C++ Определить и вывести на экран дисплея минимальное значение. Из величин, определяемых выражениями a=sinx, b=cosx, c=ln|x| при заданном х, определить и вывести на экран дисплея минимальное значение. http://www.cyberforum.ru/cpp-beginners/thread1828749.html
C++ Заменить нулями в матрице элементы с чётной суммой индексов
Даны целые числа а1, ... , а10, целочисленная квадратная матрица порядка n. Заменить нулями в матрице те елементы с четной суммой индексов, для которых имеются равные среди а1, ... , а10. Помогите, плиз!
C++ Найти максимальный член заданной последовательности
Даны целые числа a1, a2... Известно что а1 >0 и что среди а2, а3... есть хотя бы одно отрицательное число. Пусть а1, ... an - члены данной последовательности предшествующее первому отрицательному числу. Получить max(a13, ... ,an3) Буду очень благодарен за помощь!
C++ Подскажите пожалуйста что тут происходит http://www.cyberforum.ru/cpp-beginners/thread1828654.html
Объясните как формируются числа a,b,c,d, пожалуйста. char buf; gets(buf); unsigned int a = buf | (buf << 8) | (buf << 16); unsigned int b = buf | (buf << 8) | (buf << 16); unsigned int c = buf | (buf << 8) | (buf << 16); unsigned int d = buf | (buf << 8) | (buf << 16);
C++ Поменять местами слова Имеется код, который открывает содержимое файла: #include <fstream> #include <iostream> #include <cstdlib> #include <windows.h> using namespace std; int main() { SetConsoleCP(1251); //подключение русского языка... подробнее

Показать сообщение отдельно
Evg
Эксперт CАвтор FAQ
17310 / 5558 / 347
Регистрация: 30.03.2009
Сообщений: 15,127
Записей в блоге: 26
19.10.2016, 10:04     Препроцессор #pragma
Цитата Сообщение от Инженер_3 Посмотреть сообщение
Без загрывающей Прагмы.
Это разновидность записи или ошибка?
Думается, закрывающая прагма неявно присутствует по достижению конца файла. Т.е. #pragma push это как бы "включить режим", а #pragma pop как бы "выключить режим". Но понятия push/pop подразумевают вложенность, а потому это немного сложнее, чем просто включить и выключить

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