c++ Shared_ptr 和weaked_ptr练习

c++ Shared_ptr 和weaked_ptr练习//testSmartPoint.cpp:此文件包含main函数。程序执行将在此处开始并结束。 // #includeiostream #includememory usingnamespacestd;

DoubleQ
阅读(139)
2020-01-22

C++  参数宏

#include iostreamusing namespace std; #define MIN(a,b) (ab ? a : b) int main (){   int i, j; i = 100; j = 30;    cout 较小的值为:

小哥哥
阅读(142)
2020-01-10

c++ 模板练习

#include iostream#include string using namespace std; template typename Tinline T const Max (T const a, T const b) { return a

小哥哥
阅读(136)
2020-01-06

C++ 函数赋值的骚操作

C++ 函数赋值的骚操作#include iostreamusing namespace std;int n = 1;int fun(){ return n;}int main(){ cout n \n; fun() = 10; cout n \n; }运行结果

DoubleQ
阅读(155)
2019-12-14

C++ for循环新用法

C++ for循环新用法代码#includeiostream #includevector usingnamespacestd; intmain() { vectorintarr={1,3,2,3,1,4,55}; for(auton:arr) { co

DoubleQ
阅读(144)
2019-12-12

概要设计和详细设计的编写

概要设计和详细设计的编写概要设计编写目的示例1本概要设计文档主要用来指导创新综合管理系统的详细设计工作,为详细设计提供统一的参照标准,其中包括系统的内外部接口、系统架构、编程模型以及其他各种主要问题的解决方案。在此文档被经过同行评审后,所有有关本系统的详细设计必须遵照此

DoubleQ
阅读(504)
2019-12-12

C++ 原始字符串

C++原始字符串说明C++11新增的另一种类型是原始字符串raw。原始字符串中的字符表示的就是自己。例如\n表示的不是换行符,而是两个字符:斜杠和n。因此在屏幕上显示时,将显示的是\n这两个字符。另外,在字符串中使用时候,不需要使用转义,即\,而是直接使用。因此原始字符

DoubleQ
阅读(172)
2019-12-07

C++传值与传引用的对比

C++传值与传引用的对比代码// testValue.cpp : 此文件包含 main 函数。程序执行将在此处开始并结束。//#include iostream#include Windows.husing namespace std;void test1(string

DoubleQ
阅读(173)
2019-12-02

C++对sizeof的理解

C++对sizeof的理解说明 对于非指针变量,sizeof获取到的是变量占用内存的大小,对于指针变量,sizeof 获取到是指针的大小。32位系统是4个字节,64位系统是8个字节。代码#include iostreamusing namespace std;int m

DoubleQ
阅读(174)
2019-11-29

QEventLoop的使用

QEventLoop的使用说明QEventLoop类为我们提供了一种进入和退出一个事件循环的方法。在任何时候,你都可以创建一个QEventLoop实例,然后调用exec()来启动一个事件循环,在这个循环期间,可以调用exit()来强制使exct()返回实例void Ma

DoubleQ
阅读(168)
2019-11-28

C++赋值与引用

C++赋值与引用代码DataRec*d1=newDataRec();d1-a=1;d1-b=2;d1-stlaabb;DataRecd2=*d1;d1-stlcc;qDebug()d2.a;qDebug()d2.b;for(inti=0;id2.stl.count();

DoubleQ
阅读(246)
2019-11-23

C++ 易混淆内容

C++ 易混淆内容float与doublefloat 数据类型被认为是单精度。double 数据类型通常是 float 的两倍大小,因此被认为是双精度。这些数据类型的确切大小取决于当前使用的计算机。唯一可以保证的是:double 至少与 float 一样大。long d

DoubleQ
阅读(175)
2019-11-22

C++正则表达式的练习

C++正则表达式的练习代码#includeiostream #includeregex #includestring #includevector usingnamespacestd; intmain() { stringstr=2001a2002b200

DoubleQ
阅读(153)
2019-11-20

Qt 3D柱形图展示

Qt 3D柱形图展示核心代码ui-setupUi(this); bar=newQ3DBars(); w=QWidget::createWindowContainer(bar); w-setParent(ui-wgtInfo); w-setGeometry(0,0

DoubleQ
阅读(163)
2019-11-20

C++ 正则表达式的练习

C++ 正则表达式的练习代码//testReg.cpp:此文件包含main函数。程序执行将在此处开始并结束。 // #includeiostream #includeregex usingnamespacestd; intmain() { stringpa

DoubleQ
阅读(171)
2019-11-18