Вопросы по теме 'reference-binding'
Является ли создание ссылки на объект доступом?
Является ли создание ссылки на объект доступом?
Вот что сейчас делают GCC и Clang:
void test(int const volatile* ptr) noexcept {
*ptr; // movl (%rdi), eax // Reads *ptr
[[maybe_unused]] int const volatile& ref = *ptr; // Does not...
111 просмотров
schedule
18.08.2022
Инициализация копирования с удаленным конструктором копирования при инициализации ссылки
Рассмотрим следующий код:
#include <iostream>
class Data{
public:
Data() = default;
Data(Data const&) = delete;
Data(int) {
}
};
int main(){
int a = 0;
const std::string& rs = "abc"; // rs refers to temporary...
1344 просмотров
schedule
29.03.2024