-
[C++] C++的std::string的“读时也拷贝”技术!
C++的std::string的读时也拷贝技术!嘿嘿,你没有看错,我也没有写错,是读时也拷贝技术。什么?我的错,你之前听说写过时才拷贝,嗯,不错的确有这门技术,英文是CopyOnWrite,简写就是COW,非常’牛’!那么我们就来看看这个’牛’技术的效果吧。我们先编写一段程序#include<...
1052
热度 -
[C++] 关于C++构造函数的问题
下面是一些关于C++构造函数的FAQ。你能回答得出来吗?你可以点链接查看答案,不过是英文版的。他们来自于C++FAQLite。当然,也有中文版的,只可惜中文版的太老了,只更新到了2001年。在C++FAQLite上还有很多关于其它部分的FAQ,大家可以去看看。[1]构造函数是用来干什么的?[2]Li...
668
热度 -
[C++] linux下eclipse c++开发工具系列
linux上eclipsec++开发工具系列在linux下做开发,我一直用的eclipse。期间也配置过vim的IDE,但需要在项目中推广使用,感觉生产力还是稍逊一些。eclipse的linuxtools系列工具使用起来也比较方便,再结合一些常用插件,如svn,能满足大多数日常开发需求。1.gcov...
6537
热度 -
[C++] 从java转行作c++成就双料屌丝
从java转行做c++成就双料屌丝转行做C++开发已经快一年了,从菜鸟级到入门级可谓磕磕绊绊,不由得感慨c++门槛确实比java高。这里总结一下转做C++的艰辛和经验,以便后来者进行参考。首先做下背景介绍,本人大学计算机本科,大学期间学过c+&...
1462
热度 -
4217
热度 -
[C++] 内存储器相关(C/C++)基础知识
内存相关(C/C++)基础知识#include<iostream>#include<cstdio>#include<cmath>#include<algorithm>usingnamespacestd;structs{intx:3;inty:4;int...
7562
热度 -
[C++] 程序优化的步骤(C/C++)
程序优化的方法(C/C++)对程序进行优化,通常是指优化程序代码或程序执行速度。优化代码和优化速度实际上是一个予盾的统一,一般是优化了代码的尺寸,就会带来执行时间的增加,如果优化了程序的执行速度,通常会带来代码增加的副作用,很难鱼与熊掌兼得,只能在设计时掌握一个平衡点。一、程序结构的优化1、程序的书...
5401
热度 -
[C++] 关于将文件数据导入数组的有关问题
关于将文件数据导入数组的问题各位老师好,请我看下面代码的困惑:首先这是我声明的变量: intid; //雷达id intrawAngle[2][MAX]={'\0'}; //id1背景雷达数据 intrawLength[2][MAX]={'\0'}; intrawAContrast[2][3]...
3245
热度 -
[C++] 想问个排序算法有关问题,找不到板块,就这里吧
想问个排序算法问题,找不到板块,就这里吧for(intj=0;j<list.Length;j++){for(i=list.Length-1;i>j;i--){if(list[j]<list[i]){temp=list[j];list[j]=list[i];list[i]=temp;...
1183
热度 -
[C++] 新人请问,想要代码知道错在那里
新人请教,想要代码知道错在那里#include<stdio.h>#include<process.h>#definePR(X,...)printf("message"#X":"__VA_ARGS__);intmain(){ intx; x=6; PR(1,"x=%d",x);...
4291
热度 -
[C++] c++数据结构的有关问题,跪求大神指点
c++数据结构的问题,跪求大神指点#include<iostream>usingnamespacestd;#definemax20classnode{public: intdata; node*lchild; node*rchild;};classstack{private: node*...
5006
热度 -
[C++] 为何有些运算符的重载返回类型后要返回&
为什么有些运算符的重载返回类型后要返回&比如书上的代码重载=、+=、-=、<<时返回类型后都加了&发现所有要加&的结尾都是return*this;以及流运算符但是我写了一个矩阵类classMatrix{private: introw,col; double*pt;...
2701
热度 -
[C++] 读取数据,存动态数组解决方案
读取数据,存动态数组现有这样一个数据文件,共5列,行数未知,如图:我想读取这些数据,存到3个数组里(两个二维,一个一维)。我写了这样一个代码:#include<iostream>#include<math.h>doubleXP[1000][2],VXP[1000][2],KP...
6404
热度 -
1707
热度 -
[C++] 如何用转换如上字符窜
怎么用转换如下字符窜?用c语言改写如下:分词程序输出的结果是这样的:新华网/nt天津/ns9月/t13日/t电/n国务院/nt总理/n温家宝/nr13日/t出席/怎么把结果改成:新华网|天津|9月|13日|电|国务院?代码越简单越好------解决方案------------------------...
6524
热度 -
8344
热度 -
8163
热度 -
8992
热度 -
9209
热度 -
[C++] 小弟请问前辈个关于继承的有关问题
小弟请教前辈个关于继承的问题小弟想在main.cpp里面写个函数,该函数的参数是一个基类(如:A)的某个继承类(如B,C其中之一);请教前辈,怎么能让函数识别传入的参数是那个继承类(究竟是B还是C)?应当用什么办法实现这个东西那?谢谢。------解决方案----------------------...
8971
热度