Size: a a a

2020 August 30

XD

Xottab DUTY in pro.cxx
Я ещё неправильно сказал про строку... Не строку надо форматнуть даже..
источник

IZ

Ilia Zviagin in pro.cxx
Xottab DUTY
Я ещё неправильно сказал про строку... Не строку надо форматнуть даже..
У препроцессора все равно нет таких вычислительных возможностей. Это тебе не лисп...
источник

DB

Danil Braindead in pro.cxx
Xottab DUTY
Вопрос: стандарт C++ разрешает ставить пустые решётки?
Чтобы можно было пустые строки делать вот так:
#if defined(SOMETHING)
#
#    // здесь что-то дефайнится, но это неважно
#
#else
#
#    // здесь что-то тоже дефайнится
#
#endif
#pragma region <name> думаю вам подходит


https://docs.microsoft.com/en-us/cpp/preprocessor/region-endregion?view=vs-2019
источник

XD

Xottab DUTY in pro.cxx
Не подходит. Регионы не исправляют некрасоту, когда единый блок из решёточек выглядит разорванным.
источник

N

Neargye in pro.cxx
Xottab DUTY
Вопрос: стандарт C++ разрешает ставить пустые решётки?
Чтобы можно было пустые строки делать вот так:
#if defined(SOMETHING)
#
#    // здесь что-то дефайнится, но это неважно
#
#else
#
#    // здесь что-то тоже дефайнится
#
#endif
Обычно делают прото отсупы

#if defined(SOMETHING)
#    define
#else
#    define
#endif


#if defined(SOMETHING)
   #define
#else
   #define
#endif
источник

XD

Xottab DUTY in pro.cxx
Здесь блок не разорван
источник

XD

Xottab DUTY in pro.cxx
А вот так разорван:
#if defined(SOMETHING)

#    define

#else

#    define

#endif
источник

XD

Xottab DUTY in pro.cxx
А вот так не разорван:
#if defined(SOMETHING)
#
#    define
#
#else
#
#    define
#
#endif
источник

VR

Vladyslav Ryuzaki in pro.cxx
Xottab DUTY
А вот так не разорван:
#if defined(SOMETHING)
#
#    define
#
#else
#
#    define
#
#endif
Выглядит так себе, отступы и так показывают блоки, привет питон
источник

XD

Xottab DUTY in pro.cxx
Блок не выглядит единым целым, панимаешь...
источник

ПК

Побитый Кирпич... in pro.cxx
Xottab DUTY
А вот так разорван:
#if defined(SOMETHING)

#    define

#else

#    define

#endif
Дак ты его сам разорвал, не разрывай и всё
источник

XD

Xottab DUTY in pro.cxx
Побитый Кирпич
Дак ты его сам разорвал, не разрывай и всё
Ну да, но иногда если оно слитно, то читать не очень хорошо читается)
источник

SK

Stas Koynov in pro.cxx
Xottab DUTY
Блок не выглядит единым целым, панимаешь...
выглядит!
источник

我が名はレギオン... in pro.cxx
Существует ли что-то вроде std::this_thread::sleep_for() только чтобы можно было указать условие?
Например sleep_for(!isWork).
Как вариант могу, конечно создать переменную времени с большим значением и обнулять её когда нужно, но нет более элегантного способа?
источник

AK

Andrei K in pro.cxx
std::conditional_variable
источник

我が名はレギオン... in pro.cxx
Andrei K
std::conditional_variable
Спасибо
источник

Q

QMagix in pro.cxx
void func(int a, int b) : 12, 53 {} это тип заранее указать значения?
источник

Q

QMagix in pro.cxx
или я что-то не понимаю
источник

D

Danya in pro.cxx
QMagix
void func(int a, int b) : 12, 53 {} это тип заранее указать значения?
Что
источник

Q

QMagix in pro.cxx
понял
источник