Size: a a a

2020 November 17

B

Bytearray in pro.cxx
У меня для вас очень неожиданный вопрос. Почему может не работать вывод из std::cout? Пишу туда много всего интересного, вместе с flush и endl в том числе. В консоли ничего нет. Сейчас попробую в std::cerr написать и исключение кинуть для проверки
источник

B

Bytearray in pro.cxx
Bytearray
У меня для вас очень неожиданный вопрос. Почему может не работать вывод из std::cout? Пишу туда много всего интересного, вместе с flush и endl в том числе. В консоли ничего нет. Сейчас попробую в std::cerr написать и исключение кинуть для проверки
Cerr видно в консоли, исключения нет. Мистика.
источник

B

Bytearray in pro.cxx
Вопрос снят, поиск по проекту показал fclose(stdout) за авторством какого-то молодца в одной из библиотек
источник

IZ

Ilia Zviagin in pro.cxx
Bytearray
Вопрос снят, поиск по проекту показал fclose(stdout) за авторством какого-то молодца в одной из библиотек
источник

K

Kirill in pro.cxx
А можно ли как-то шаблонизировать имя переменной?
источник

K

Kirill in pro.cxx
templace<typename Var>
struct Foo {
int Var;
}

Foo<bar> x;
x.bar;

В моём представлении это выглядит как-то так
источник

AB

Artöm Bakri Al-Sarmi... in pro.cxx
Kirill
А можно ли как-то шаблонизировать имя переменной?
Есть шаблон переменной, с 17
источник

AB

Artöm Bakri Al-Sarmi... in pro.cxx
Имя в смысле идентификатор? Нельзя, только внешними кодогенераторами
источник

K

Kirill in pro.cxx
Во блин
источник

K

Kirill in pro.cxx
Ладно, спасибо
источник

K

Kirill in pro.cxx
С одним человеком поспорил, можно ли сделать enum с методом toString без использования макросов ) видимо нельзя
источник

АК

Александр Караев... in pro.cxx
Kirill
С одним человеком поспорил, можно ли сделать enum с методом toString без использования макросов ) видимо нельзя
источник

K

Kirill in pro.cxx
Это разве не макросы?
источник

АК

Александр Караев... in pro.cxx
Kirill
Это разве не макросы?
enum class Color { RED = 1, BLUE = 2, GREEN = 4 };

auto color = Color::RED;

nameof::nameof_enum(color) -> "RED"
источник

K

Kirill in pro.cxx
А, вижу, и правда
источник

K

Kirill in pro.cxx
Интересно, как такое сделали
источник

AB

Artöm Bakri Al-Sarmi... in pro.cxx
Kirill
Интересно, как такое сделали
Там же код
источник

АК

Александр Караев... in pro.cxx
Kirill
Интересно, как такое сделали
__PRETTY_FUNCTION__ внутри void f<Color::RED> будет содержать подстроку "Color::RED"
источник

AB

Artöm Bakri Al-Sarmi... in pro.cxx
Посмотри да узнай
источник

K

Kirill in pro.cxx
Artöm Bakri Al-Sarmini
Там же код
Да, уже смотрю )
источник