
c++脑瘫日记
你哥同学
这个作者很懒,什么都没留下…
展开
-
vc++02:CString类
文章目录初始化基本操作初始化#include <atlstr.h> // or//#include <afx.h>CString a;CString str1(_T("abc"));CString str2 = _T("defg");TCHAR szBuf[] = _T("kkk");//TCHAR *szBuf = _T("qqq"); // orCString str3(szBuf);CString str4 = szBuf;CString str7原创 2021-01-25 10:13:02 · 150 阅读 · 0 评论 -
vc++01:ansi unicode
关于安装我原来安装了vs2019,但手比较贱,所以干净地删掉了,重新下载vs2013删除2019用的是https://blog.youkuaiyun.com/bj_zhb/article/details/104131524在vc驿站有vs各个版本的资源,我下载的pro版,用vc驿站提供的激活码激活了然后再安装Visual Assist X 2076并破解,之后还安装了vc_mbcsmfc.exe大概就这样完成环境关于include的""与<>“”这个一般用于工程里的文件<>原创 2020-12-11 00:02:00 · 158 阅读 · 0 评论 -
c++面向对象:自己实现大数类Bigint(各种符号+重载加减乘除)
c++实现高精度大数类的加减乘除加减乘都比较常见,这里还实现了一个大数类的除法,是我自己想的,以下说明下思路:我习惯把this指针写上,这个相当于python中的self对于加法,正加正,负加负,负加正,正加负都得对于其他也是一样注意这里的除法是整除#include <iostream>#include <cstring>#include <string>#include <algorithm>#include <vector&g原创 2020-10-06 15:05:56 · 2254 阅读 · 3 评论 -
c++:大佬请绕道菜鸡技巧
c++:人类孤儿技巧为了减小误差的影响,一般改成四舍五入,即floor(x+0.5)。目前几乎在所有的比赛平台上,int都是32位整数-2147483648~2147483647。long long在Linux下的输入输出格式符为%lld,但Windows平台中有时 为%I64d。可以使用time.h和clock()函数获得程序运行时间。常数 CLOCKS_PER_SEC和操作系统相关,请不要直接使用clock()的返回值,而应总是除以 CLOCKS_PER_SEC (doubl原创 2020-07-07 23:47:59 · 197 阅读 · 0 评论 -
c++:acm从文件输入输出
c++:acm从文件输入输出用文件来进行输入输出注意,先建立输入输出的文件 且 文件和.cpp在同一个根目录下int a,b; freopen("in.txt","r",stdin); //输入重定向,输入数据将从in.txt文件中读取freopen("out.txt","w",stdout); //输出重定向,输出数据将保存在out.txt文件中while(cin>> a >> b) cout<< a+b <<endl; // 注意原创 2020-07-07 23:37:08 · 998 阅读 · 0 评论 -
c++:getchar(), gets(), puts()等
c++: getchar(), gets(), puts()等1.getchar()会连回车/tab/空格一起吞,不过是按顺序的。输入可以while ((c=getchar())!='\n')或while(getchar()!='\n');们在给函数传多个参数的时候,编译器是从左到右将参数进行压栈的。getchar是以栈的方式读入数据,并输入到函数中的。2._getch()要加头文件<conio.h>,使用要加下划线;不带回显,不用回车,输入直接执行;_getche()带回显原创 2020-07-07 23:30:35 · 1547 阅读 · 1 评论