- 博客(5)
- 收藏
- 关注
原创 深度了解default constructor(深度了解默认构造函数)
default constructor(默认构造函数)例子1:class Test{int a;void *p;};首先了解一个概念,默认构造函数只有在编译器需要的时候才会自动生成,在程序员需要的情况下是不会自动合成的。编译器需要默认构造函数的四个场合:a、类内有自定义类型成员(类成员),并且自定义类型成员带有默认构造函数。b、基类具有默认构造
2017-11-06 21:07:36
467
原创 lua解析树形字符串拼接问题
local components_url_tree ={main_wid = { left_part = {purple_flag = {purple_flag_title = {},},talisman_name_bg = {talisman_name = {},},talisman_sv_container = {cell_tmp
2017-08-24 10:36:38
501
原创 对static变量的解析
在C/C++程序中可以明了地将变量分为static和non-static,其中static可以分为local static和non-local static。local static变量是在函数内的全局变量除此之外其他的static都是non-local的变量,他们的区别就是local static在定义他的函数第一次被调用的时候分配空间并初始化,但是non-local的static变量在进入ma
2017-06-27 17:17:35
239
原创 智能指针
resmgr.h文件#pragma once#include #include class Resmanager{private:/*类共享成员,管理所有资源使用记录可使用空间的动态数据对资源进行记录,空间不够的时候进行扩展*/struct Count{int data;int next;};stati
2017-05-21 20:20:22
241
原创 关于const是否分配空间和常量折叠的问题
#include #include using namespace std;void main() {const int a = 5;*(int*)&a = 4;cout cout cout cout system("pause");}在VC6.0
2016-04-16 10:15:20
227
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人