![](https://img-blog.csdnimg.cn/20201014180756738.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
C/C++基础
originalcandy
有问题可留言或发邮件到originalcandy@163.com
展开
-
C++ 判断字符串是否全是数字
转自:https://www.cnblogs.com/MakeView660/p/6077371.htmlC++ 判断字符串是否全是数字 在实际的工作中,需要提取程序中的字符串信息,但是程序中经常将一些数字当做字符串来进行处理,例如表盘的刻度信息,这时候就需要判断字符串是否全为数字,来进行真正意义上的字符串提取。下面介绍了判断字符串是否全为数字的方法,仅供参考。 方法一:判断字符的...转载 2019-11-13 16:52:13 · 4050 阅读 · 0 评论 -
C++数字与字符串的相互转换
转自https://blog.csdn.net/michaelhan3/article/details/75667066 首先推荐用用C++的stringstream。 主要原因是操作简单。数字转字符串,int float类型 同理#include <string>#include <sstream>int main(){ double a = ...转载 2018-11-07 16:36:45 · 862 阅读 · 0 评论 -
C++ 取得系统当前时间
转自C++ 取得系统当前时间 #include <time.h>//* 方法一 time_t tt = time(NULL);//这句返回的只是一个时间cuo tm* t= localtime(&tt); printf("%d-%02d-%02d %02d:%02d:%02d\n", t->tm_year + 1900, t->tm_mon...转载 2018-11-07 16:19:35 · 3376 阅读 · 0 评论 -
c++重载++和--
转自https://www.cnblogs.com/yangguang-it/p/6486660.htmlc++语言并不要求递增和递减运算符必须是类的成员,但是因为它们改变的正好是所操作对象的状态,所以建议将其设定为成员函数。(但下面的代码为了练习,还是分别采用成员函数和全局函数的方式实现)业余实现代码:#include<iostream>using namespace ...转载 2018-10-29 17:31:24 · 1303 阅读 · 0 评论 -
正则表达式示例
转自网络,未验证,慎用。匹配中文:[\u4e00-\u9fa5]英文字母:[a-zA-Z]数字:[0-9]匹配中文,英文字母和数字及_:^[\u4e00-\u9fa5_a-zA-Z0-9]+$同时判断输入长度:[\u4e00-\u9fa5_a-zA-Z0-9_]{4,10}^[\w\u4E00-\u9FA5\uF900-\uFA2D]*$ 1、一个正则表达式,只含有汉字、数字、字母、下划线不能以下...转载 2018-07-08 13:09:23 · 322 阅读 · 0 评论 -
C++ 11使用thread类多线程编程
转自https://blog.csdn.net/dcrmg/article/details/53912941C++11中引入了一个用于多线程操作的thread类,简单多线程示例:[cpp] view plain copy#include <iostream> #include <thread> #include <Windows.h> using na...转载 2018-05-08 12:40:19 · 454 阅读 · 0 评论 -
什么是命令行参数
摘自《OpenCV 入门教程》 于仕琪 shiqi.yu@szu.edu.cnC/C++语言中的 main 函数,经常带有参数 argc,argv,如下:int main(int argc, char** argv)或者int main(int argc, char* argv[])在上面代码中,argc 表示命令行输入参数的个数(以空白符分隔),argv 中存储了所有的命令行参数。假如你的程序是...转载 2018-04-15 16:29:55 · 31268 阅读 · 2 评论 -
转:C++ string的万能转换
转自:http://blog.csdn.net/Vic___/article/details/9324897string 转 long 那必须是万年atoi(),不过得配合c_str()使用![plain] view plain copy#include #include #includ转载 2018-01-09 11:41:27 · 259 阅读 · 0 评论 -
转:标准C++中的string类的用法总结
转自https://www.cnblogs.com/xFreedom/archive/2011/05/16/2048037.html标准C++中的string类的用法总结转载 2018-01-04 21:01:05 · 169 阅读 · 0 评论 -
转:C++ map的基本操作和使用
转自:https://www.cnblogs.com/hailexuexi/archive/2012/04/10/2440209.html1、map简介map是一类关联式容器。它的特点是增加和删除节点对迭代器的影响很小,除了那个操作节点,对其他的节点都没有什么影响。对于迭代器来说,可以修改实值,而不能修改key。2、map的功能自动建立Key - value的对应。转载 2018-01-22 11:09:43 · 325 阅读 · 0 评论 -
转:正则表达式简介及在C++11中的简单使用
转自:http://blog.csdn.net/fengbingchun/article/details/54835571正则表达式简介及在C++11中的简单使用转载 2018-01-04 15:59:57 · 281 阅读 · 0 评论 -
C++自增自减运算符简单记录
若++--运算符在左边,首先执行运算符,再执行其他运算,若在右边,首先执行其他运算,再执行++-- int a=4; int i=a*(++a)*(a--);上述代码执行后,a=4,i=125第二行代码执行顺序为1.++a,(a=5);2.i=a*a*a,(i=125);3.a--,(a=4);原创 2018-01-02 15:48:43 · 265 阅读 · 0 评论 -
使用嵌套类/临时类保存数据
之前为了保存关联数据,使用了嵌套pair进行存储http://blog.csdn.net/originalcandy/article/details/78486349 但若关联数据较多,多个pair嵌套可读性特别差!为解决这个问题,可以使用一个临时class或struct来保存数据.原创 2017-12-06 10:58:30 · 269 阅读 · 0 评论