
c++
Bonny722
这个作者很懒,什么都没留下…
展开
-
C++中的const的使用
const 意为常数,总的来说就是被const修饰过的数无法进行修改。 好处: 1、保护数据,增强代码的健壮性。 2、便于进行类型检查。 const常量有数据类型,而宏常量没有数据类型。编译器可以对前者进行类型安全检查,而对后者只进行字符替换,没有类型安全检查,并且在字符替换时可能会产生意料不到的错误。 3、可以节省空间,避免不必要的内存分配。 4、提高了...原创 2017-03-16 21:42:24 · 378 阅读 · 0 评论 -
ACM 大数运算 【计算1000以内的阶乘】
题目: 输入不超过1000的正整数N,输出N!=1x2x3x4……xN的精确结果 样例输入:30 样例输出:265252859812191058636308480000000 思路:由于数值过大,无法用任何类型的将其保存,故使用乘法的基本算式求解。 例子: 用一个len去记录当前的结果有多少位,每次用已经存储(用大数组存储)的数的每一位去乘以需要乘的值,然后原创 2018-01-28 21:39:22 · 1863 阅读 · 0 评论 -
【QT】一个基于QT的简单的工资管理系统
1、数据采用储存到本地,文件中有几处涉及到地址的地方需要改成自己的,做的第一版练手程序,未作严格的宏定义。 2、文件操作为C++的文件操作,基本只涉及c++ 3、只作为简单的qt小程序。 4、还有一些bug 由于现在重新装了系统,所以已经没有了运行环境。 源代码链接如下:https://github.com/FrostyBonny/ManagerSystem 优快云的资源...原创 2018-06-21 21:57:14 · 3625 阅读 · 0 评论 -
C++实现的splite函数,记录便于查询
记录方便查询 vector<string> splite(const string &s, const string &c)//分割字符用的 { std::string::size_type pos1, pos2; vector<string> v; pos2 = s.find(c); pos1 = 0; while ...原创 2018-11-18 15:35:36 · 819 阅读 · 0 评论