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

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

Войти
Регистрация
Восстановить пароль
 
kravam
быдлокодер
1704 / 891 / 45
Регистрация: 04.06.2008
Сообщений: 5,508
#1

Компилится синтаксически неверный код - C++

11.03.2013, 21:16. Просмотров 313. Ответов 7
Метки нет (Все метки)

Ну раз он компилится, он автоматом верный. Решил просто этим чудом поделиться.
C++
1
2
3
4
5
6
7
8
9
10
11
#include <stdio.h>
 
int array [6
#define x 3
];
 
int main () {
 printf ("x= %d\n", x);
 getchar ();
 return 0;
}
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
11.03.2013, 21:16
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Компилится синтаксически неверный код (C++):

компилируется синтаксически НЕПРАВИЛЬНЫЙ код - C++
То ли я дурак, то ли что. Есть файл main.c #include &lt;windows.h&gt; int main() { int x= 'VTIB'; //хахахаха return 0; } ...

Не компилится код в DevCpp - C++
В DevCpp не компилится код, ругается вот на эту строчку. В IDE Qt - все нормально. vector&lt;pair&lt;string,int&gt; &gt;...

Есть объект типа T, но если вместо него подставить вызов функции, возвращающей T, код не компилится, почему? - C++
Есть объект типа vector&lt;int&gt;, но если вместо него подставить вызов функции, возвращающей vector&lt;int&gt;, код не компилится (template мутит...

Программа для определения кода клавиши выдает неверный код кнопок - C++
Доброго времени суток. У меня есть вопросик. Вот моя программа: // Программа для определения кода клавиши #include &lt;conio.h&gt; ...

C++ и асемблерные вставки.Как это просиходт синтаксически? - C++
Я искал в великом Гугле,Мне интересно как это происходит вставки в С++, Для этого нужно ставить MASM или все интегрировано в visual...

Как сделать так, чтобы программа не компилилась, хотя синтаксически была бы правильной? - C++
Друзья! Дело в следующем, вот у меня есть функции X и Y. И вот мне не хотелось бы вызывать X прежде, чем будет вызвана Y. Но это всё в...

7
Kuzia domovenok
2119 / 1949 / 192
Регистрация: 25.03.2012
Сообщений: 6,755
Записей в блоге: 1
11.03.2013, 21:18 #2
что должно быть не так? Какая строчка вызывает сомнения?
0
Croessmah
Пришел
Эксперт CЭксперт С++
13759 / 7840 / 893
Регистрация: 27.09.2012
Сообщений: 19,254
Записей в блоге: 3
Завершенные тесты: 1
11.03.2013, 21:23 #3
Цитата Сообщение от kravam Посмотреть сообщение
Решил просто этим чудом поделиться.
Какое же это чудо? Если Вы про
C++
1
2
3
int array [6
#define x 3
];
То после препроцессора этого не останется. На вход компилятору попадет нечто такое:
C++
1
2
3
4
5
6
7
8
9
<содержание stdio>
int array[6
];
 
int main () {
 printf ("x= %d\n", 3);
 getchar ();
 return 0;
}
0
ITcrusader
Эксперт С++
176 / 162 / 8
Регистрация: 12.02.2013
Сообщений: 410
11.03.2013, 22:04 #4
kravam, вот это - прикольнее, если говорить о необычных конструкциях
C++
1
2
3
4
5
6
    int a[5] = {};  
    int* b = &a[1];
    2[b] = 1;
 
    for(int i = 0; i < 5; i++)
    cout << a[i];
0
Croessmah
11.03.2013, 22:05
  #5

Не по теме:

Цитата Сообщение от ITcrusader Посмотреть сообщение
вот это - прикольнее
где прикол? В перестановке слагаемых?

0
ITcrusader
Эксперт С++
176 / 162 / 8
Регистрация: 12.02.2013
Сообщений: 410
11.03.2013, 22:24 #6
Croessmah, в ней, родимой
0
Croessmah
11.03.2013, 22:39
  #7

Не по теме:

Цитата Сообщение от ITcrusader Посмотреть сообщение
Croessmah, в ней, родимой
Это ад для препода называется

0
OhMyGodSoLong
11.03.2013, 23:08     Компилится синтаксически неверный код
  #8

Не по теме:

Об этой перестановке прямым текстом с примерами написано в стандарте.

0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
11.03.2013, 23:08
Привет! Вот еще темы с ответами:

Не компилится! - C++
Здравствуйте. Подскажите ошибки пожалуйста. Задание: Написать рекурсивную функцию, которая принимает массив и размер массива, а...

не компилится с++ - C++
Ребят,я чего-то туплю... #include &lt;iostream&gt; #include &lt;conio.h&gt; #include &lt;math.h&gt; using std::cin; using...

Не компилится *.cpp - C++
Создал заголовочный файл *.h , он описывает интерфейс класса. Создал файл исходного кода *.срр , он описывает реализацию класса. Так вот,...

Не компилится из-за лямбды - C++
void Chair::wait_invite(const int &amp;id_client) { unique_lock &lt;mutex&gt; lk(mx_chair); cond_invite.wait(mx_chair, { return...


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

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

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