在 Visual Studio 2019 中找不到在 g++ 下编译 C++ 项目的任何简单方法。我只能找到 Visual Studio Code 的教程,而不是完整的 Visual Studio。
我正在尝试使用 C++ 中的内存,我为自己定义了一个类,然后在堆内创建了该类的实例。
#include <iostream>
class mojeTrida {
public:
void TestPrint()
{
std::cout << "Ahoj 2\n";
}
};
int main() {
mojeTrida *testInstance = new mojeTrida();
testInstance->TestPrint();
std::cout << "Hello World!\n";
}
Run Code Online (Sandbox Code Playgroud)
如果我正确理解了 c++,每当我调用关键字“new”时,我都会要求操作系统给我一定数量的字节来在堆内存储类的新实例。
有什么办法可以将我的类存储在堆栈中吗?