随笔分类 - C/C++
摘要:内存冗余法,即在堆上开辟空间,然后通过参数传递过去。 为什么这样做,主要在于节省开销,比如,当我们在创建线程时,会用到函数: 最后一个即传入的参数,如果只是传一个常规类型倒无所谓,但如果需要传递结构体: 如果在栈上定义,那么在一定程度上,会占用很大一部份内存:threadInfo ti[1024];
阅读全文
摘要:以上代码是一个字符串反转模型,其中应用到了逗号表达示: 这里可以理解为表达示1,表达示2,最终会按照表达示2来进行while的判断条件。 逗号表达示,又称为顺序表达示求值运算符,一个逗号表达式又可以与另一个表达式组成一个新的逗号表达式,如(a=3*5,a*4),a+5 先计算出a的值等于15,再进行
阅读全文
摘要:使用API实现增删改查客户端代码: 使用API操作事务:
阅读全文
摘要:其实这个是可以正常运行的,原因如下: 因为对于非虚成员函数,C++这门语言是静态绑定的。这也是C++语言和其它语言Java, Python的一个显著区别。以此下面的语句为例: pA->test(); 这语句的意图是:调用对象 pA 的 test 成员函数。如果这句话在Java或Python等动态绑定
阅读全文

浙公网安备 33010602011771号