![](https://img-blog.csdnimg.cn/20201014180756913.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
C++
alin Wang
sdn studing...
展开
-
alin的学习之路(QT篇:一)(按钮,信号槽,lambda表达式)
alin的学习之路(QT篇:一)1.QT简介Qt:1991年由奇趣科技开发Qt的优点:跨平台一定程度上简化了内存回收(一些delete可不用添加)成功案例:Linux桌面环境KDEWPS网络电话谷歌地图VLC多媒体播放器虚拟机软件2.QPushButton基本使用基本使用//创建按钮QPushButton *btn = new QPushButton;//显示按钮//btn->show();//想要将按钮显示在父界面上,要添加父依赖原创 2020-07-03 17:43:19 · 529 阅读 · 0 评论 -
alin的学习之路(STL篇:三)(仿函数,常见算法)
alin的学习之路(STL篇:三)1. 函数对象(仿函数)函数对象 超出了普通函数的概念,可以拥有自己的状态class myPrint {public: void operator()(int num) { cout << num << endl; m_Count++; } int m_Count = 0;};void test01(){ myPrint p; p(10); p(20); p(30); p(40); //函数对象 超出了原创 2020-06-30 19:23:23 · 144 阅读 · 0 评论 -
alin的学习之路(STL篇:二)(stack,queue,list,set,map)
alin的学习之路(STL篇:二)1.stack容器stack容器模拟了栈的结构,先进后出,没有迭代器,只能对栈顶进行操作void test01(){ stack<int> s; s.push(10); s.push(20); s.push(30); s.push(40); cout << "栈的大小为:" << s.size() << endl; while (!s.empty()) { cout << "栈顶元素:"原创 2020-06-29 19:12:59 · 158 阅读 · 0 评论 -
alin的学习之路(STL篇:一)(string,vector,deque)
alin的学习之路(STL篇:一)1.STL概述STL 标准模板库:standard template libarySTL 六大组件:容器 算法 迭代器 仿函数 适配器 空间配置器STL 优点:内建在编译器中 不用额外安装插件容器和算法分离实现,通过迭代器进行连接不用考虑具体实现,熟练运用即可高可重用性,高性能,高移植性,跨平台STL 三大组件容器序列式容器关联式容器算法非质变算法质变算法迭代器共5种常用的是双向迭代器和随机原创 2020-06-27 17:45:01 · 119 阅读 · 0 评论 -
alin的学习之路(C++篇)(类型转换,异常,标准输入输出,文件操作)
alin的学习之路(C++篇)1.类型转换静态类型转换静态类型转换用于内置数据类型的转换和子类和父类之间的转换static_cast<目标>(源)void test01(){ char a = 'a'; double d = static_cast<double>(a); cout << d << endl;}class Base{};class Son : public Base{};class Other{};原创 2020-06-26 18:57:02 · 136 阅读 · 0 评论