使用广泛的计算机程序设计语言。通用程序设计语言,支持多重编程模式
回答基本正确,c++ 实现 new 操作符时,标准库会调用底层系统的内存分配函数,所以底层是汇编还是c实现,并不知道,但是可以知道地是,要处理内存分配失败,要考虑内存对齐、多线程安全和内存池管理和性能等诸多因素。
我好像找到问题了。系统的虚拟内存功能没开!! 我不知道是win11默认设置还是说后面自己加的磁盘默认不开虚拟内存的圆心。 反正现在我把磁盘的虚拟内存大小设置到1024M之后,就不会再报错了。 此前电脑里我自己新增的一块磁盘,虚拟内存设置为0。工程代码也是存储在这个盘里。