C++
一些基础理解等
郭柱江
这个作者很懒,什么都没留下…
展开
-
c++嵌入python3示例
直接上代码#include <Python.h>#include <iostream>#include <string>#define SAFE_DELETE_PYOBJECT(Obj) \if ((Obj) != nullptr) {\Py_DECREF((Obj));\(Obj) = nullptr; }// 初始化Pythonvoid InitPython() { // 初始化python环境变量,用来寻找.py文件 if (原创 2021-06-16 11:32:23 · 249 阅读 · 0 评论 -
[转载]C++继承与内存分配,虚基类指针vbptr和虚函数指针vfptr
转载:继承 内存分布原作者:DylanWindclass Base { public: int m_base; }; class DerivedA: public Base { public: int m_derivedA; }; class DerivedB: public Base { public: int m_deriv...转载 2019-05-13 23:56:22 · 726 阅读 · 0 评论 -
C++默认参数的内存分配问题
先说结论:有传入参数时调用带有默认参数的函数不再调用默认参数的构造函数,无传入参数时会调用默认参数的构造函数测试环境:VS2017,解决方案配置Debug,x86,禁用优化main.cpp//... TestClassC CInstance; CInstance.TestFunc(); TestStruct StructValue; CInstance.TestFunc(Struct...原创 2019-08-12 23:00:33 · 257 阅读 · 0 评论