摘要:
1、要充分了解当前类的性质 2、类方法、类成员设计的时候 2.1、要注意方法和成员对类的意义。 2.2、时间空间的取舍。 3、类和类之间没有关系(除了继承啊,什么之外),每一个类要把每一个类的业务逻辑处理好。 阅读全文
摘要:
using namespace rapidxml; xml_document doc; // character type defaults to char doc.parse(text); // 0 means default parse flags cout name() *node = doc.first_node("foobar"); cout value() *a... 阅读全文
摘要:
1、可扩展标记语言,标准通用标记语言的子集,是一种用于标记电子文件使其具有结构性的标记语言。 在电子计算机中,标记指计算机所能理解的信息符号,通过此种标记,计算机之间可以处理包含各种的信息比如文章等。它可以用来标记数据、定义数据类型,是一种允许用户对自己的标记语言进行定义的源语言。 它非常适合万维网 阅读全文
摘要:
在字符匹配方面:C++11或者是14,有点忘记了,好像是加了R"..."这个中间的字符不需要考虑转义字符,单斜杠也能解析出来 读者可以自己试验一下,我自己也没有试验完全。 阅读全文
摘要:
#include std::regex pattern(R"(xiaohai_([\d]+).([\d]+)/([\d]*)_([\d]+))"); std::string test("xiaohai_136.125/_123"); std::smatch match; if (std::regex_search(test, match, pattern)) { std::string ... 阅读全文
摘要:
void printA(int a) { cout func; func = printA; func(2); std::function func_1 = [](){cout f_add_display = &Foo::print_add; Foo foo(2); f_add_display(foo, 1); uto closeItem = Me... 阅读全文
摘要:
1、CWinThread这个类的两种用法: 1.1、CWinThread类没有界面,只是一个辅助其他线程工作的一个辅助线程, CWinThread::InitInstance()函数很重要:如果这个函数返回TRUE,那么MFC会调用Run()函数,进行消息循环, 如果这个函数返回FALSE,那么线程 阅读全文
摘要:
这个消息是在程序空闲的时候被调用。 阅读全文
摘要:
1、记得对指针进行管理,可以使用vector进行管理 阅读全文