小编Sho*_*ker的帖子

如何在 Visual Studio 中使用 g++ 编译器

在 Visual Studio 2019 中找不到在 g++ 下编译 C++ 项目的任何简单方法。我只能找到 Visual Studio Code 的教程,而不是完整的 Visual Studio。

c++ g++ visual-studio

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

在堆栈上创建类实例

我正在尝试使用 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”时,我都会要求操作系统给我一定数量的字节来在堆内存储类的新实例。

有什么办法可以将我的类存储在堆栈中吗?

c++

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

标签 统计

c++ ×2

g++ ×1

visual-studio ×1