• 深入理解C++11 C3

    深入理解C++11 C3 继承构造函数 class A{public:A(int i):m_i(i) {}A(double d, int i):m_d(d),m_i(i){}private:int m_i{0};double m_d{0};};class B : public A{using A::A; // C++11 继承构造函数int m_j{ 0 }; // C++11 成员变量初始化};int main(){B b1(356);B b2(...

    2019-08-16 07:52:40 定义用户IEC++11C++AE<函数Trait理解

  • 多线程学习:win32多线程编程基本概念(转)

    多线程学习:win32多线程编程基本概念(转) 一、定义: 1.进程和线程的区别 进程:是程序的执行过程,具有动态性,即运行的程序就叫进程,不运行就叫程序 ,每个进程包含一到多个线程。 线程:系统中的最小执行单元,同一进程中有多个线程,线程可以共享资源,一旦出现...

    2019-08-16 07:52:36 多线程编程C++语言文件服务器定义LinuxWindows技巧word用户

  • C++ Primer Plus(第6版)习题(第二章)

    C++ Primer Plus(第6版)习题(第二章) 1..编写一个C++程序,它显示您的姓名和地址。 #includeiostream using namespace std; int main(){ string name,address; cout " Please enter your name and address: " ; cin name address; cout " Your name is " name " and you...

    2019-08-16 07:52:19 定义用户iOSC++tim<the函数生产使用

  • 扫描线——POJ1151

    扫描线——POJ1151 平面上有若干个矩形,求矩形相互覆盖的面积。为方便起见,矩形的边均平行于坐标轴。 我们根据 容斥原理 , 矩形相互覆盖的面积 即为 所有矩形的面积和 减去 所有矩形所覆盖的面积 即可。 而现在问题是 如何求得所有矩形所覆盖的面积 。即 让我们人类...

    2019-08-16 07:51:10 YYIEiOSPStimAVAE<the代码

  • 使用Spring Ehcache二级缓存优化查询性能

    使用Spring Ehcache二级缓存优化查询性能 最近在对系统进行优化的时候,发现有些查询查询效率比较慢,耗时比较长, 通过压测发现,主要耗费的性能 消耗在 查询数据库,查询redis 数据库:连接池有限,且单个查询不能消耗大量的连接池,占用大量IO,否则会引起整个应用的IO异常及...

    2019-08-16 07:50:43 文件服务器驱动IE磁盘系统相关性清理缓存Bugtim

  • 【转载】C++编译过程

    【转载】C++编译过程 C++编译过程 C++ 编译过程 在介绍编译器之前,先简单地说一下 C++ 的编译过程,以便理解编译器的工作。 编译(compiling)并不意味着只创建仅仅一个可执行文件。创建一个可执行文件是一个多级过程,其中最重要的过程是预处理(preprocessing),编...

    2019-08-16 07:50:33 文件定义BugiOSmacC++<常用对象代码

  • 高精度计算(二):大整数乘法

    高精度计算(二):大整数乘法 【例1】两个大整数乘法。 输入两个不超过200位的非负大整数a和b,求ab的值。 (1)编程思路。 用 unsigned num1[200]和num2[200]分别存放两个乘数,用result[400]来存放积。计算的中间结果也都存在result 中。result 长度取400 是因为两...

    2019-08-16 07:49:50 IE3604399timAV<the字符串函数COM

  • BFS(五):八数码难题 (POJ 1077)

    BFS(五):八数码难题 (POJ 1077) Eight Description The 15-puzzle has been around for over 100 years; even if you don't know it by that name, you've seen it. It is constructed with 15 sliding tiles, each with a number from 1 to 15 on it, and all pa...

    2019-08-16 07:47:41 定义word评测IE系统2345iOS.Spacecomposetim

  • 基数排序的可复用实现(C++11/14/17/20)

    基数排序的可复用实现(C++11/14/17/20) 基数排序,是对整数类型的一种排序方法,有MSD (most significant digit)和LSD (least significant digit)两种。MSD将每个数按照高位分为若干个桶(按照我们常用的十进制,就是0-9,10个桶,这也是基数的由来),在每个桶内使...

    2019-08-16 07:46:33 定义C++11RadixC++tim<WAP常用对象代码

  • 关于引用参数设置默认值的问题

    关于引用参数设置默认值的问题 最近遇到一个问题,就是要对一个vector的变量设置空的参数默认值,刚开始写NULL,发现不行,后来再网上查了一下,可以通过在外部设置一个变量,来为它赋值为空 #include iostream #include vector using namespace std;vector int vc; cla...

    2019-08-16 07:45:45 iOSAV<问题value变量POSTSpanimg引用