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

Директивы препроцессора.Ошибка #error не работает. - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Ошибка в программе http://www.cyberforum.ru/cpp-beginners/thread386265.html
вот код программы: #include <iostream> #include <fstream> #include <string> using namespace std; int main() { cout << "Enter name file" << endl; string name;
C++ Умножение матриц. Проверка Ошибок. Снова здрасте. В общем, я почти закончил свою программу. Так мне кажется. Но, при компиляции создается екзешник, затем по началу программа работает. Ввожу элементы матрицы, но до самих расчетов не доходит. Вот сам исходник: #include <iostream> #include <conio.h> using namespace std; int main() { int i=1,j=1,k=1,l=1; int sum , rd1 , st1 , rd2 , st2 ; http://www.cyberforum.ru/cpp-beginners/thread386251.html
C++ Что делать если нет функции Tools
А у меня нет функции Tool что делать?????
Строки C++
Помогите найти ошибку. я как-то неправильно определяю длину строки. И еще пару ошибок непонятных. #include <iostream> #include <conio.h> #include <string> using namespace std; void stroki(string s1, string s2=" ") {if (s2=" ") {int ds1=s1.size; cout<<"Lenght="<<ds1;} else{ if (s1>s2) {cout<<"The first string longer then the second";}
C++ Разобраться в некоректности программы!(англо-русский словарь лин. списком) http://www.cyberforum.ru/cpp-beginners/thread386215.html
Здравствуйте,помогите пожалуйста с программой,требуется написать программу для русско-английского словаря,читать слова из текстового файла и хранить с помощью лин. списка. Написал код,компилится,а вот не работает как задумывалось,где-то ошибка с памятью или ещё в чём-то,подозрения на функцию CreateLinSpis #include<iostream> #include<fstream> #include <windows.h> struct LE { char text;...
C++ Разобраться с кодом! Помогите разобраться с кодом, так как си было давно, а щас вот вспоминаю. Не могу идентифицировать некоторые функции, да и ваще чё происходит по строкам, кому не сложно оставьте коменты на код) буду признателен! а так ваще мне соль тут понятна (поиск файлов с директории определённого формата, запись в структуру) ) std::vector<std::string> vFiles; typedef struct _BASE_RECORD { char... подробнее

Показать сообщение отдельно
ogcjm124
2 / 2 / 0
Регистрация: 31.07.2011
Сообщений: 143
17.11.2011, 23:21     Директивы препроцессора.Ошибка #error не работает.
Ребят программа должна выдавать сообщение об ошибке и прекращать компиляцию.,если,X или Y неопределены Делаю #error,но почему-то подчеркивает красным

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
#include <iostream>
#include <stdio.h>
#include <fstream>
using namespace std;
 
#define X
 
int main(){
 
#ifdef X 
cout << error;
else
#error "error"
#endif
 
#ifndef Y
#error "error"
 
#endif
 
return 0;
}
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 03:26. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru