【 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 · 1764 阅读 · 3 评论 -
随手笔记之Effective C++
以下是 Effective C++读后总结,虽不完整但看完这些也就差不多相当于看完Effective C++了。 条款02: 尽量以const enum inline 代替 #define. #define 定义的宏 ,在编译的时候之前预处理全部替换掉,这样存在一个问题,例如:#define ABC 100 你在编译的过程中又用到ABC ,但是此时ABC 并没用添加到记号表中,出现编译错...原创 2013-08-13 14:18:44 · 816 阅读 · 0 评论 -
C++ 必须会的笔试题
短小的函数在C语言中定义宏,C++中用内联函数。 计算一个类的大小 例如class A ,A OBJ; sizeof(A) == sizeof(OBJ), 一个类的大小怎么算? 静态的数据不算,虚函数包括纯虚函数在内,一个或者多个都只算一个,一个什么。一个指针指向一个虚函数表。所以这些加起来只有sizeof(*) = 4; 然后再加上其他非静态的数据,成员函数(包括静态与非静态)为0;原创 2013-08-13 16:47:19 · 578 阅读 · 0 评论