вопрос - есть абстрактный класс Stream: class Stream : public FileLike, private NonCopyable<Stream> { ... protected: virtual int _putc(int c) = 0; virtual int _getc() ...
Вопрос про move семантику - почему это работает? В одном потоке выделяю на стеке объект структуры, передаю через очередь и move в другой поток, поидее после этого выход из фун...
main(_, l)char** l; {6 * putchar(--_ % 20 ? _ + _ / 21 & 56 > _ ? strchr(1[l], _ ^ "pt`u}rxf~c{wk~zyHHOJ]QULGQ[Z"[_ / 2]) ? 111 : 46 : 32 : 10) ^ _ && main(2 + _, l); }
Приветствую - может кто подсказать не отсылая к чтению стандарта - как компилятор решает какую реализацию перегрузки оператора использовать? Можно ли рассчитывать на то что ес...
то есть move если не может обеспечить перемещение - делает копирование?
плюсы это плюсы, к тому же сразу обычно вопрос - какие плюсы реже - вопрос - какой именно си C89 C99 C11 C++98 C++11 C++14 C++17 ?
а что такое последний элемент?, я могу и +2 сделать #include <stdio.h> int main() { int arr[] = {1, 2, 3}; size_t arr_sz; arr_sz = *(&arr + 2) - arr; printf("...
ну если, например я выделил через malloc где-то память под объект и хочу чтобы конструктор получил указатель на эту память? ptr = (A*)(malloc(sizeof(A)));
откуда мне знать - оно через new или new[] выделено?
ну вообще он 100 лет как деприкейтед не?
увеличивает до скольки? какой шанс?
что такое дебаг сборка btw?
https://google.github.io/flatbuffers/flexbuffers.html а почему не использовать flatbuffers/flexbuffers для всего этого дела?
а cout чтоли можно?
ну вот когда мне кто-то говорит что A лучше B - я спрашиваю всегда - "на сколько?"
разве? вроде у них политика была что тока для больших проектов это имеет смысл
а есть для C++ какиенить годные статические анализаторы бесплатные вроде sourcery?
а, ты чтоли хочешь лимит задавать типа форматной строки динмически?
это кстати наверняка при манглинге примерно так и происходит?
а чем знакомство с flatbuffers закончилось в итоге?