Вопросы по теме 'temporary'

Почему неконстантная ссылка не может быть привязана к временному объекту?
Почему нельзя получить неконстантную ссылку на временный объект, который возвращает функция getx() ? Ясно, что это запрещено стандартом C ++, но меня интересует цель такого ограничения, а не ссылка на стандарт. struct X { X& ref() {...
102114 просмотров
schedule 17.02.2022

Сомнение в вопросе интервью C++
Я прочитал ответы на вопросы интервью по C++ , среди которых есть один, который меня озадачил. : Q: Когда компилятор C++ создает временные переменные? A: При условии, что параметр функции является "константной ссылкой", компилятор...
1951 просмотров
schedule 08.11.2022

Существует ли разница в скорости/безопасности. Хранение временных данных в файлах и во временной таблице?
Если я хочу сохранить простую переменную, я мог бы сделать это в php-файле, который будет включен позже и, когда он больше не нужен, будет удален, или в таблице MySQL с механизмом хранения MEMORY, который лучше? (и самый быстрый? ) Хранение в...
50 просмотров
schedule 03.02.2023

Временное и экспрессивное поведение
Является ли это четко определенным поведением? const char* p = (std::string("Hello") + std::string("World")).c_str(); std::cout << p; Я не уверена. Причины?
237 просмотров
schedule 15.09.2022

Временная измененная среда во время вызова внешнего процесса из Emacs
Существует ли удобный и функциональный ( with-... подобный) способ временного изменения переменных среды при использовании shell-comand или start-process ? Заранее спасибо, Пер
396 просмотров

GetDeleteCommand DataAdapter с временной таблицей в Sybase
Перенос приложения MSSQL на Sybase (ASE 15.0) и возникновение проблемы при вызове GetDeleteCommand . Сообщается об ошибке: Генерация динамического SQL для DeleteCommand не поддерживается для SelectCommand, который не возвращает никакой...
275 просмотров
schedule 13.03.2022

Передача результата std::forward_as_tuple() нескольким функциям, которые могут перемещаться из элементов rvalue-reference этого объекта?
Изменить: я думаю, что наиболее вероятным вариантом использования того, о чем я спрашиваю, является создание функции, которая получает кортеж rvalue-references от std::forward_as_tuple() . Причина, по которой этот вопрос пришел мне на ум,...
983 просмотров

DBIx::Class Временный столбец
Я использую DBIx::Class и у меня есть такой запрос: $groups = $c->model('DB::Project')->search( { "sessions.user_id"=>$c->user->id,done_yn=>'y' }, { select => ["name",...
300 просмотров
schedule 23.07.2023

Построенный временный объект является lvalue?
Предположим, что у меня есть класс с именем Foo с операторами копирования-присваивания, я думал, что это: Foo() = Foo(); не было разрешено, потому что я думал (еще раз извините), что Foo() был rvalue (поэтому я не могу его присвоить), будучи...
338 просмотров
schedule 28.02.2024

Возврат ссылки на временные (встроенные типы)
Из этого потока ясно, что строковый литерал не может использоваться для функции, которая возвращает const string &, поскольку существует неявное преобразование из const char * в std :: string, которое создает временный. Но тогда почему я получаю...
681 просмотров
schedule 07.07.2022

IDA Pro: обратное проектирование временного хранилища
В исполняемом файле, который я реконструирую, есть несколько ссылок на путь в моем D:\ drive . Однако у меня нет подключенного D:\ drive . Возможно ли, что он создает сайт временного хранения в исполняемом файле? Например, есть строка:...
113 просмотров

Использование временных переменных для управления значениями в массиве
Итак, скажем, у меня есть массив со столбцами {элемент, количество}. Я получаю эти значения из таблицы sql, а затем сортирую их по элементам. Я использую временную переменную "количество" для управления двойным значением: while(rs.next()){...
499 просмотров