
c++编程
qqliyunpeng
努力天天有收获,努力将知识都记下来。
展开
-
正则表达式 Regex
1. 简介 Regex(Regular expressions),描述了一种字符串匹配的模式(pattern),可以用来检查一个字符串是否包含某种子串、将匹配的子串替换或者从某个串中取出符合某个条件的子串等。2. 语法基本的 符号 说明 例子 | 选择,即或集 gray|grey 可以匹配 grey 或 gray + 前边的字...原创 2020-06-06 16:50:26 · 920 阅读 · 0 评论 -
c++学习第一课--输入/输出
#includeint main(){ std::cout int v1,v2; std::cin>>v1>>v2; std::cout return 0;}程序首先输出Enter two numbers:然后程序等待用户输入。如果输入3 7跟着一个换行符,则程序产生下面的输出:The sum o原创 2015-05-14 23:39:30 · 1109 阅读 · 0 评论 -
异步通知
在设备驱动中使用异步通知可以使得对设备的访问可进行时,由驱动主动通知应用程序进行访问。这样,使用无阻塞 I/O 的应用程序无需轮询设备是否可访问,而阻塞访问也可以被类似“中断”的异步通知所取代。1. 信号:使用信号进行进程间通信(IPC)是 UNIX 中的一种传统机制,Linux 也支持这种机制。在Linux 中,异步通知使用信号来实现,Linux 中可用的信号如下:信号 ...原创 2016-09-07 16:56:57 · 2468 阅读 · 0 评论 -
c++较好程序:读取csv文件
class file_reader_t{private: ifstream input;public: trace_reader_t(string filename) : input(filename.c_str()) { } /* * Read and convert a line to a ho原创 2016-07-25 18:00:52 · 4511 阅读 · 0 评论 -
c++较好程序:map的enum键
这个程序不深,只是告诉我们,map的键可以是enum类型。#include #include #include using namespace std;enum REG{ STATUS = 0x1000, RELEASE_ID = 0x1010,};int main(int argc, const char *argv[]){原创 2016-07-25 17:27:46 · 4966 阅读 · 0 评论 -
c++较好程序:实现或的操作
#include #include using namespace std; #defineTL_YAN 0x001L // 00001 盐 #define TL_TANG 0x002L // 00010 糖 #define TL_JIANGYOU 0x004L // 00100 酱油 #define TL_CU 0x00原创 2016-07-25 17:22:20 · 565 阅读 · 0 评论 -
c++ 学习之:bitset
介绍c++中的位集合:bitset原创 2017-01-06 16:28:00 · 868 阅读 · 0 评论 -
C++11中的匿名函数(lambda函数,lambda表达式)
这篇文章是根据维基百科整理来的,原文请看:http://en.wikipedia.org/wiki/Anonymous_function#C.2B.2B C++11提供了对匿名函数的支持,称为Lambda函数(也叫Lambda表达式). Lambda表达式具体形式如下: [capture](parameters)->return-type{body} 如果没有参数,空的圆括号转载 2017-02-07 16:59:49 · 822 阅读 · 0 评论