Результаты поиска по запросу "temporary"

4 ответа

Печать строки во временный объект потока в C ++

У меня есть специальный тип ostringstream, в который я пытаюсь вывести текст как временный объект, но у меня возникли некоторые проблемы. Чтобы было ясно, это по сути то, что я хочу сделать: ostringstream() << "PARTY DOWN!" << endl;Теперь, ...

2 ответа

Запретить привязку шаблонов выражений к ссылкам rvalue

Я понимаю, что делать что-то вроде следующего: auto&& x = Matrix1() + Matrix2() + Matrix3(); std::cout << x(2,3) << std::endl; Будет вызывать тихую ошибку времени выполнения, если матричные операции используют шаблоны выражений (такие ...

2 ответа

Предупреждение C / C ++: временный адрес с библиотекой Bluetooth BDADDR_ANY

У меня есть некоторые проблемы с g ++ и процессом компиляции для программы C / C ++, которая использует библиотеки Bluetooth под Ubuntu. Если я использую gcc, он работает без предупреждения; напротив, если я использую g ++, я получаю это ...

ТОП публикаций

3 ответа

Ссылка на неназванный временный объект (время жизни)

После прочтенияэтот ответ [https://stackoverflow.com/questions/11164982/stdostringstream-isnt-returning-a-valid-string/11165022#11165022] изИлдъярн [https://stackoverflow.com/users/636019]Я написал следующий пример, и похоже, что безымянный ...

2 ответа

Временная проблема возврата Ostream

Я создаю регистратор со следующими разделами: // #define LOG(x) // for release mode #define LOG(x) log(x) log(const string& str); log(const ostream& str);С идеей сделать: LOG("Test"); LOG(string("Testing") + " 123"); stringstream s; LOG(s << ...

11 ответов

Почему неконстантная ссылка не может привязываться к временному объекту?

Почему нельзя получить неконстантную ссылку на временный объект, функция которогоgetx() возвращается? Очевидно, что это запрещено C ++ Standard, но меня интересует цель такого ограничения,не ссылкак стандарту. struct X { X& ref() { return *this; ...