
【 C++ 】
C++ 语言 汇总
HarkerYX
学习各类技术CSDN博客专家!
热爱日系指弹!
目前就职新能源汽车行业!
展开
-
《21点游戏》
莫名其妙找到自己N年前写的 21点游戏,当做纪念吧。/*庄家:游戏中第一个坐下的玩家默认为庄家。闲家:本轮不坐庄的玩家。点数计算:每张牌都有点数,2到10的牌的点数就是其牌面的数字;J、Q、K的点数是10分;A有两种算法,1或者11,如果A算为11时总和大于21,则A算为1。例如(A,8)是19点,(A,7,J)则为18点。*/#include<iostream&g...原创 2019-11-14 09:57:36 · 1820 阅读 · 3 评论 -
随手笔记之Effective C++
以下是 Effective C++读后总结,虽不完整但看完这些也就差不多相当于看完Effective C++了。 条款02: 尽量以const enum inline 代替 #define.#define 定义的宏 ,在编译的时候之前预处理全部替换掉,这样存在一个问题,例如:#define ABC 100 你在编译的过程中又用到ABC ,但是此时ABC 并没用添加到记号表中,出现编译错...原创 2013-08-13 14:18:44 · 869 阅读 · 0 评论 -
C++ 必须会的笔试题
短小的函数在C语言中定义宏,C++中用内联函数。计算一个类的大小例如class A ,A OBJ; sizeof(A) == sizeof(OBJ), 一个类的大小怎么算?静态的数据不算,虚函数包括纯虚函数在内,一个或者多个都只算一个,一个什么。一个指针指向一个虚函数表。所以这些加起来只有sizeof(*) = 4; 然后再加上其他非静态的数据,成员函数(包括静态与非静态)为0;原创 2013-08-13 16:47:19 · 616 阅读 · 0 评论