2019年1月29日

摘要: ~<cyfxml> <hhis> <hhi name="大货系统" is-sub-item-folder="True" is-sub-item-image="True" description="原型裙(前、侧、后、制图、推档)共五张\n原型上衣(同上,少一张推挡)共四张\n总计约九张" path= 阅读全文

posted @ 2019-01-29 19:04 凌庸 阅读(188) 评论(0) 推荐(0) 编辑

2019年1月5日

摘要: ~<cyfxml> <hhis> <hhi name="大货系统" isSubItemFolder="True" desc="原型裙(前、侧、后、制图、推档)共五张\n原型上衣(同上,少一张推挡)共四张\n总计约九张"> <path>C:\works\大货系统</path> <regex> </re 阅读全文

posted @ 2019-01-05 17:30 凌庸 阅读(796) 评论(0) 推荐(0) 编辑

2018年7月5日

摘要: lambda表达式和std function bind 两者配合构成了函数新的使用方法。 智能指针 sharedptr, uniqueptr, weak_ptr auto pointer = std::make_shared<int>(10); // auto is "std::shared_ptr 阅读全文

posted @ 2018-07-05 16:54 凌庸 阅读(196) 评论(0) 推荐(0) 编辑

摘要: 1 constexpr constexpr关键字可以让已经具备常量返回的函数运用于常量的位置。 c++14起可以在函数内部使用局部变量、循环和分支等简单语句。 2 委托构造&继承构造 委托构造使得避免了多个构造函数调用一个私有函数的丑陋代码。 class Base { public: int val 阅读全文

posted @ 2018-07-05 16:29 凌庸 阅读(250) 评论(0) 推荐(0) 编辑

2018年7月4日

摘要: Differentiate between inheritance of interface and inheritance of implementation. 行为含义 声明一个pure virtual函数得目的是为了让derived classes只继承函数接口。 (你必须提供一个接口,但我不 阅读全文

posted @ 2018-07-04 11:01 凌庸 阅读(102) 评论(0) 推荐(0) 编辑

2018年7月3日

摘要: 引用折叠 引用折叠出现的情况在于范型编程时。 void f(T&& param); f(10); int x = 10; f(x); 这两者都可运行成功。 由于存在T&&这种未定的引用类型,当它作为参数时,有可能被一个左值引用或右值引用的参数初始化,这是经过类型推导的T&&类型,相比右值引用(&&) 阅读全文

posted @ 2018-07-03 22:14 凌庸 阅读(484) 评论(0) 推荐(0) 编辑

摘要: Avoid hiding inherited names 作用域(scopes)所带来的名称二义性,c++编译器会寻找指涉(refer to)的对象并实现名称遮掩规则(name-hiding rules)。 寻找指涉对象的顺序,由内到外依次寻找。 继承会导致遮掩(破坏is-a) 但如下代码: cla 阅读全文

posted @ 2018-07-03 21:22 凌庸 阅读(190) 评论(0) 推荐(0) 编辑

2018年7月2日

摘要: C++标准库第二版笔记 3 和异常的理解 1 差错和异常(error and exception)的处理 标准异常类(exception class) 定义于 分为: 1、语言本身支持的异常 2、标准库发出的异常 3、程序作用域(scope of a program)之外发出的异常 程序作用域内的错 阅读全文

posted @ 2018-07-02 23:03 凌庸 阅读(258) 评论(0) 推荐(0) 编辑

2018年7月1日

摘要: 18.7.1 Words pseudo(syu duo) code internationalization literal collaborate(ke la be rea te) Syntax(sin tax) enumeration (in 牛魔 ration) segment amortiz 阅读全文

posted @ 2018-07-01 23:34 凌庸 阅读(562) 评论(0) 推荐(0) 编辑

摘要: C++标准库第二版笔记 2.1 1 Range-Based for 循环 for ( decl : coll ) { statements; } // collaborate 类似C# foreach? 2 新式的字符串字面常量(String Literal) 常用于正则表达式(regular ex 阅读全文

posted @ 2018-07-01 23:06 凌庸 阅读(318) 评论(0) 推荐(0) 编辑