-
编程杂谈——使用emplace_back取代push_back
编程杂谈——使用emplace_back取代push_back 近日在YouTube视频上看到关于vector中emplace_back与push_back区别的介绍,深感自己在现代C++中还是有不少遗漏的知识点,遂写了段代码,尝试比较两者的差别。 示例代码 #include iostream#include vector#include functiona...
2019-10-17 08:58:51
-
《深度探索C++对象模型》之《构造函数语义学》——Def
《深度探索C++对象模型》之《构造函数语义学》——Default Constructor篇 构造函数语义学——Default Constructor 篇 这一章原书主要分析了:编译器关于 对象构造过程 的干涉,即在对象构造这个过程中,编译器到底在背后做了什么 这一章的重点在于 default constructor...
2019-10-17 08:58:30
-
string字符串成员函数
string字符串成员函数 string字符串成员函数 string str1= " aaa " ; char c= ' c ' ; str1.assign( " ABCAAAAAAABBBBB " ); // 替换str1 string str2= " 1111111 " ; cout " 长度 " str1.length()endl; // 获取字符串长度 // (长度==数量) cout " 字符串数量 " str1...
2019-10-17 08:58:18
-
QT 学习基础问题记录
QT 学习基础问题记录 1. connect 函数 需要先创建发送者和接收者实例,并且信号函数和槽函数如果有参数,需要在 connect 函数使用时指定相关参数类型。 2.窗口控件设置 设置窗口的最大化、最小化、问号提示等控件隐藏效果,可以通过setWindowFlag 函数实现。该函数具体...
2019-10-17 08:58:05
-
C++构造和解析JSON
C++构造和解析JSON JSON是一种轻量级的数据交互格式,易于人阅读和编写,同时也易于机器解析和生成,并有效地提升网络传输效率,实际项目中经常用到,相比xml有很多优点,问问度娘,优点一箩筐。 第三方库 json解析选用jsoncpp作为第三方库,jsoncpp使用广泛,c++开发...
2019-10-17 08:57:57
-
【CSP-S膜你考】 A
【CSP-S膜你考】 A A 题面 对于给定的一个正整数n, 判断n是否能分成若干个正整数之和 (可以重复) , 其中每个正整数都能表示成两个质数乘积。 输入格式 第一行一个正整数 q,表示询问组数。 接下来 q 行,每行一个正整数 n,表示询问。 输出格式 q 行,每行一个正整...
2019-10-17 08:57:51
-
C++中的Point类与vector类的简单处理
C++中的Point类与vector类的简单处理 首先设计Vector与Point的表示方法,再依次完善两个类中的构造函数,复制构造函数等。 向量由两个点表示,当进行运算的时候,转化起点坐标为(0,0); 第14行:由于Vector需要用到Point中的x,y ,故设计为友元较为方便; 第13行:...
2019-10-17 08:57:45
-
【CSP-S膜你考】即时战略(模拟)
【CSP-S膜你考】即时战略(模拟) Problem B. 即时战略 (rts.c/cpp/pas) 注意 Input file: rts.in Output file: rts.out Time Limit : 2 seconds Memory Limit: 512 megabytes 题面 $\text{HLY}$在玩一个即时战略$\text{(Real Time Strategy)}$游戏。与大多数同类游戏...
2019-10-17 08:57:44
-
C/C++语言编译器哪个好?几款好用的编译器推荐给你
C/C++语言编译器哪个好?几款好用的编译器推荐给你 大家最早开始接触编程语言应该就是C/C++了吧,这也是在大学中必考的一个证书,但在学校学习的那些知识,当你出校门时就会发现略显得陈旧了,尤其是经过这么多年的发展,C/C++编译器越来越多,究竟哪个好用呢?每个人...
2019-10-16 07:52:42
-
C++ map insert 另一个map的子集
C++ map insert 另一个map的子集 C++map中 会有insert操作,举个例子 存在map A,我们截取一部分到map B中,void insert (InputIterator first, InputIterator last) ,截取的部分是 first 到 last 前一个 迭代器的值 // map::insert (C++98) #include iostream #includ...
2019-10-16 07:52:23
IDC资讯: 主机资讯 注册资讯 托管资讯 vps资讯 网站建设
网站运营: 建站经验 策划盈利 搜索优化 网站推广 免费资源
网络编程: Asp.Net编程 Asp编程 Php编程 Xml编程 Access Mssql Mysql 其它
服务器技术: Web服务器 Ftp服务器 Mail服务器 Dns服务器 安全防护
软件技巧: 其它软件 Word Excel Powerpoint Ghost Vista QQ空间 QQ FlashGet 迅雷
网页制作: FrontPages Dreamweaver Javascript css photoshop fireworks Flash