c++ - 基本C++头文件问题

标签 c++ memory file header

我有一个包含两个头文件 mainwindow.h 和 website.h 的项目。

我想从 mainwindow.cpp 中访问 website.cpp 中的方法。

我可以通过执行 Window w 然后执行 w->function(); 来访问主窗口内部的任何函数;

但是,当函数从主窗口内部完成时,w 的内存将被删除。

如何保留 w 以及如何从我的头文件中声明网站 w?

谢谢, V$h3r

最佳答案

听起来像是范围界定问题。阅读thisthis .

此外,请务必检查 mainwindow 中的代码是否未返回对本地指针的引用 (In depth background)

祝你好运!

关于c++ - 基本C++头文件问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2695451/

相关文章:

c++ - 用 c++0x 和 MingW 编译 CImg

c++ - 在类中存储内存内容 - C++

Java - 关闭所有对象后的 JDBC 内存使用

javascript - Node.js 异步查找具有相同内容的文件

c++ - boost::asio::read_at :有什么例子吗?

c++ - 从 Bash 命令行向函数传递参数

c++ - 查找僵尸线程的来源

ubuntu - 如何限制每个进程的内存使用 - UBUNTU/UNIX

file - 将 PDF 转换为具有相同分辨率的 PNG - Imagemagick

ruby - Ruby 中的标准文件命名约定