address at construction: 7ffcc7626857基于,我希望程序输出两个相同的地址,因为复制/移动应该保证被省略(至少在C++17中是这样)。如果我显式地定义了复制或移动构造函数,或者两者都定义(请参阅示例中注释掉的行),程序将给出预期的输出(即使使用C++11):
address at construction: 7ffff4be4547address after construction:
他对Mate暗示的内容进行了评估,并试图推导出桌子的复制特性(将#[derive(Clone, Copy)]添加到结构中)。a derive macro (in Nightly builds, run with -Z macro-backtrace for more info)
image::DynamicImage不能被复制