Stella981 Stella981
3年前
C++中string类的正确写法
C的一个常见面试题是让你实现一个String类,限于时间,不可能要求具备std::string的功能,但至少要求能正确管理资源。具体来说:1.能像int类型那样定义变量,并且支持赋值、复制。2.能用作函数的参数类型及返回类型。3.能用作标准库容器的元素类型,即vector/list/deque的
Stella981 Stella981
3年前
OpenCV和Boost C++库的安装
关于一般的安装步骤,此博客(https://www.oschina.net/action/GoToLink?urlhttps%3A%2F%2Fblog.csdn.net%2Fqq_41175905%2Farticle%2Fdetails%2F80560429)给出了详细的OpenCV的安装。一个步骤也不要落下,应该是不会出问题的。主要的坑在Bo
Stella981 Stella981
3年前
C++中如何实现split的效果?
C中如何实现split的效果?和Python等语言不同,C的string类没有内置split函数,这对于实际应用中要经常分割字符串的情况非常不方便。有很多种方法来处理,这里讲一种比较方(tou)便(lan)的方法——使用字符串流的方式吧:先上示例代码,这里是要读取一个存放在E盘根目录的一个csv文件(以逗号
Wesley13 Wesley13
3年前
C++ 能够让你更深入底层。
C作为一门底层可操作性很强的语言,广泛应用于游戏开发、工业和追求性能、速度的应用。比如鹅厂,无论游戏,还是IM,整个体系的后台几乎都是C开发,对C开发者的需求非常大。但问题是C入门和精通都比较困难,所以市面上的优秀人才很少。因此网上有句话说“C就是入职大厂的敲门砖!”
Wesley13 Wesley13
3年前
C++生成斐波拉其数列
该方法作为一种演示功能左右,运行较慢。include<iostreamusingnamespacestd;classFibonacci{public:inta,b,c;voidgenerate(int);};vo
Wesley13 Wesley13
3年前
C++中的显式构造函数
 有如下一个简单的复数类:classClxComplex{public:ClxComplex(doubledReal0.0,doubledImage0.0){m_dRealdReal;dImagedImage;}doubleGetReal(
Stella981 Stella981
3年前
C++在WINdow桌面绘制文字图形
【起因】  最近碰到一个项目,需要在电脑左面显示一些信息,因此在网上找了一些资料,成功实现在桌面绘制信息。【代码】include"stdafx.h"include<iostreaminclude<windows.hinclude<io.hinclude<mapi
Wesley13 Wesley13
3年前
valgrind及graphviz分析c++性能瓶颈
使用valgrind进行性能分析,过程如下:\\\@Ubuntu(http://my.oschina.net/u/555627):~/Performance$valgrindtoolcallgrind./mt\7389Callgrind,acallgraphgeneratingcachepro
Wesley13 Wesley13
3年前
Ubuntu使用VS Code开发C++程序
1\.安装VSCode下载地址https://code.visualstudio.com/download(https://www.oschina.net/action/GoToLink?urlhttps%3A%2F%2Fcode.visualstudio.com%2Fdownload)2\.安装C扩展程序详情请看https:/