Обратная косая черта в конце строк комментария в C/C++

Делает Ваше выделение редактора/язя это a++; в этом C/C++ кодируют как часть комментария?

int a=1;
//some comment \
a++;
printf("%d\n",a);

И что относительно этого?

int a=1;
//some comment ??/
a++;
printf("%d\n",a);
16
задан 3 revs, 2 users 95% 5 March 2010 в 05:16
поделиться

9 ответов

emacs 22.3.1: Нет для обоих, к сожалению

1
ответ дан 30 November 2019 в 23:18
поделиться

VC6, Visual Studio 2003, 2005, 2008, 2010 все это делают.

2
ответ дан 30 November 2019 в 23:18
поделиться

Slickedit - да

KDevelop - да

QT Creator - Нет

CodeBlocks - Нет

2
ответ дан 30 November 2019 в 23:18
поделиться

vim 7.2 видит это как комментарий, а gcc 3.4.3 компилирует это как комментарий.

2
ответ дан 30 November 2019 в 23:18
поделиться

Kate (3.4) выделяет только первый тест, второй тест не выделяет

// hello folks \
int a = 0;

// hello folks ??/
int a = 0;
1
ответ дан 30 November 2019 в 23:18
поделиться

Xcode видит первое как комментарий, второе - нет.

0
ответ дан 30 November 2019 в 23:18
поделиться

XCode и CodeWarrior обрабатывают это правильно. (Но не триграф, lol.)

0
ответ дан 30 November 2019 в 23:18
поделиться

Да, TextMate поддерживает Это.

1
ответ дан 30 November 2019 в 23:18
поделиться

From http://forums.topcoder.com/?module=Thread&threadID=666932

Краткое примечание, какие популярные редакторы отображают это как комментарий: vim - да emacs - нет :) kate - нет gedit - да netbeans - да kwrite - да

0
ответ дан 30 November 2019 в 23:18
поделиться
Другие вопросы по тегам:

Похожие вопросы: