小编Jos*_*ing的帖子

CPU变量类型

我在 Visual Studio 中工作时,快乐的小无辜智能感知说有一个名为 cpu 的变量类型

我在网上找不到任何关于它的信息,因为所有谷歌都会返回的是中央处理单元。

有谁知道 cpu 变量的作用或存储是什么?

c++ intellisense visual-c++

6
推荐指数
1
解决办法
1782
查看次数

返回值时调用析构函数

我有一个类,我试图返回它的实例,但是析构函数在返回它之前就被调用了,而当它确实在以后的函数中超出范围时,析构函数会再次被调用并导致中断。我对其进行了编辑以解决该错误,但是我想知道它是否应该调用它的析构函数。

CBuffer BufferReader::read(const int size){
    const auto raw = read_raw(); 
    skip(size);
    return CBuffer(raw, size, true);

    // Dstructor is called in this example

    CBuffer out(read_raw(), size, true);
    skip(size);
    return std::move(out);
}
Run Code Online (Sandbox Code Playgroud)

c++

3
推荐指数
1
解决办法
3408
查看次数

布尔值是否永远返回0?

我正在进行演讲,并且关于power point幻灯片说明true将返回0而false将返回1.我声明在Visual Studio中任何非零都被认为是真的,但有没有一个C++标准将0定义为真?

Visual Studio的结果被忽视为非标准但我怀疑它是.

bool tru = true; // returns 0
bool fal = false; // returns 1
Run Code Online (Sandbox Code Playgroud)

c++

1
推荐指数
1
解决办法
3887
查看次数

标签 统计

c++ ×3

intellisense ×1

visual-c++ ×1