Как реализовать макрос, который может быть в операторе запятойC++

Программы на C++. Форум разработчиков
Ответить
Anonymous
 Как реализовать макрос, который может быть в операторе запятой

Сообщение Anonymous »

макрос, скажем, журнал что -то < /p>
Я хочу, чтобы его можно было использовать независимо с ";"; следовал < /p>

Код: Выделить всё

LOG("hello world");
< /code>
и он может появиться в «Операторе», () »< /p>
int i = LOG("int"), 42;
< /code>
Я пытался с do {} while (0), < /p>
#define LOG(str) do{ cout

Подробнее здесь: [url]https://stackoverflow.com/questions/77584098/how-to-implement-a-macro-that-can-be-in-a-comma-operator[/url]
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «C++»