
C++
文章平均质量分 65
gouhexiong1989
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
QT之图标添加
再来回顾一遍之前做的播放器:先介绍QT的路径:QT路径跟linux一样,用的 /代表层目录,用 . 代表当前目录(说实话我也不会开发MFC没必要记住windos的了)QT的目录组成:工作目录 也就是你的项目工程所在目录,当你创建一个新工程时会出现该目录程序所在目录 当你对你的工程编译后,自动创建一个放程序的目录添加图标有两种方式:第一种不添加资源文件,在程序所在目录原创 2017-07-19 19:27:44 · 543 阅读 · 0 评论 -
getline()
学习C++的同学可能都会遇到一个getline()函数,譬如在C++premer中,标准string类型第二小节就是“用getline读取整行文本”。书上给的程序如下:int main(){ string line: while(getline(cin,line)) cout return 0;}大家会发现运行转载 2017-09-10 21:42:08 · 418 阅读 · 0 评论 -
别用itoa别用itoa别用itoa
#include#includeusing namespace std;int main(){int n = 123456;char p[100] = {};stringstream s;s s >> p;cout system("pause");return 0;}C++里stringstream 不能再好用,为啥要用那么差的itoa呢,牛原创 2017-09-08 21:31:50 · 15864 阅读 · 3 评论 -
cin
第一次搞cin,真是搞昏人了,现在逐渐开始明白是什么东东,一起探讨一下吧! 首先大家要知道cin是怎么一回事,为什么要有?在C中,输入输出要用printf和scanf,这是2个很麻烦的东西,因为在输入数据的同时还要说明数据的类型,如果输入数据较多,那就很麻烦了,所以我们的C++搞了两个更爽的东西cout和cin,来替换它们.首先我们先了解一下这两个东西的来处,它们是来自C++的一个转载 2017-09-18 21:31:17 · 705 阅读 · 0 评论 -
京东笔试&搜狗笔试-总结
1、右值引用和转移 (选择)http://www.cnblogs.com/lebronjames/p/3614773.html2、x++和++x (选择)首先,++是单目运算符,优先级是高于=的,所以是先执行++。第二,x++返回值是(x+1),是表达式而非变量左值不能是表达式,所以x++=这种是错误的。3、select epoll poll? (转载 2017-09-09 10:37:16 · 278 阅读 · 0 评论 -
QT的信号和曹详解
信号和槽机制是QT的核心机制,要精通QT编程就必须对信号和槽有所了解。信号和槽是一种高级接口,应用于对象之间的通信,它是QT的核心特性,也是QT区别于其它工具包的重要地方。信号和槽是QT自行定义的一种通信机制,它独立于标准的C/C++语言,因此要正确的处理信号和槽,必须借助一个称为moc(Meta Object Compiler)的QT工具,该工具是一个C++预处理程序,它为高层次的事件处理自动生转载 2017-07-26 16:25:28 · 3842 阅读 · 0 评论 -
C++的易混概念
这几个问题不知道百度多少次了,太容易忘了静态多态:重载 根据函数的参数个数和类型区分调用的函数。晚绑定动态多态:根据所指对象的虚函数表决定调用的函数。早绑定函数的覆盖、重载、隐藏成员函数被重载的特征:(1)相同的范围(在同一个类中);(2)函数名字相同;(3)参数不同;(4)virtual 关键字可有可无覆盖:派生类函数覆盖基类函数,特征是:(1原创 2017-07-21 10:49:21 · 239 阅读 · 0 评论 -
sort()
近来看了c++标准库这本书,学到了很多,就把这其中的一点C++sort()函数的用法写下来和大家分享吧!(一)为什么要用c++标准库里的排序函数Sort()函数是c++一种排序方法之一,学会了这种方法也打消我学习c++以来使用的冒泡排序和选择排序所带来的执行效率不高的问题!因为它使用的排序方法是类似于快排的方法,时间复杂度为n*log2(n),执行效率较高!(二)c++标准库里的排序函原创 2017-07-18 09:57:53 · 811 阅读 · 0 评论 -
C++ 重载 隐藏 多态 virtual
Virtual是C++ OO机制中很重要的一个关键字。只要是学过C++的人都知道在类Base中加了Virtual关键字的函数就是虚拟函数(例如函数print),于是在Base的派生类Derived中就可以通过重写虚拟函数来实现对基类虚拟函数的覆盖。当基类Base的指针point指向派生类Derived的对象时,对point的print函数的调用实际上是调用了Derived的print函数而不是Ba原创 2017-07-18 09:53:58 · 246 阅读 · 0 评论 -
arpack库问题,原因未知(已解决)
但是我的附加依赖库明明有啊,并且工程里面也有该动态链接库啊为什么还提示找不到该库呢?我把提示丢失的库,拷贝在解决方案里X64下的DEBUG目录下,问题解决了。是不是意味着,程序运行时默认从当前目录找库文件,但是在人家电脑上就不用这么做啊。这是因为什么呢?先记录下这个问题。不同点原来程序是在别人电脑上VS2012开发的,我的是VS2013。原创 2017-12-05 15:51:31 · 2136 阅读 · 0 评论