Вопросы по теме 'c++-faq'

Как удалить дублирование кода между похожими константными и неконстантными функциями-членами?
Допустим, у меня есть следующий class X , где я хочу вернуть доступ внутреннему члену: class Z { // details }; class X { std::vector<Z> vecZ; public: Z& Z(size_t index) { // massive amounts of code for...
42722 просмотров

Означает ли const потокобезопасность в С++ 11?
Я слышал, что const означает потокобезопасный в C++11 . Это правда? Означает ли это, что const теперь эквивалентно synchronized в Java ? У них заканчиваются ключевые слова ?
16560 просмотров
schedule 12.02.2024

Как создать поток, который обрабатывает как ввод, так и вывод в С++?
Я пытаюсь создать класс, который будет как входным, так и выходным потоком (например, std::cout и std::cin ). Я попытался перегрузить операторы << и >> , но потом понял, что писать такой код неразумно (поскольку это подход к...
843 просмотров
schedule 08.11.2022