- 博客(6)
- 收藏
- 关注
原创 c++ 基础
基本上,所有的C++编译器默认使用堆来实现自由存储,也即是缺省的全局运算符new和delete也许会按照malloc和free的方式来被实现,这时藉由new运算符分配的对象,说它在堆上也对,说它在自由存储区上也正确。栈溢出是指函数中的局部变量造成的溢出(注:函数中形参和函数中的局部变量存放在栈上) 栈的大小通常是1M-2M,所以栈溢出包含两种情况,一是分配的的大小超过栈的最大值,二是分配的大小没有超过最大值,但是接收的buf比原buf小。对引用取地址,其实是取的引用所对应的内存空间的地址。
2024-04-25 16:49:58 1311
原创 ALT&&COM
注册 COM DLL(全路径) 取消注册 COM DLL(全路径) 注册/取消注册COM EXE 如何使用ATL创建一个COM组件 重新编译报错的解决方法 从 C# 调用 C++ COM DLL
2024-04-24 16:53:38 456
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人