C++ 代码行数的困惑...请各位给个解答...

最近我也去遇到这个问题以前没有感觉,代码写着写着就...感觉以前写的很烂。。。看公司同事写的代码,好多都是1000多行的..2,3百得都有,我看着难过,还没一个注释,不知道什么功能...慢慢的自己写代码有意识的拆分,拆分。。最进写的代码都再10行以内,但这样函数的条用,和跳转很频繁。。相对效率就低了...不知道如何做啊。。好处就是代码调试,bug查找感觉很容易。。非常之容易。。。这个取舍之

作者: Guccang 发布时间: 12-09

优先队列处理火车运行问题 C\C++

题目:在任一运行区间,任何时刻沿同一方向行驶的列车至多一趟。具体而言,在联接车站A和B的运行区间,如果列车x正在从A驶往B的途中,那么在其抵达B之前,禁止任何其它列车也从A驶往B;只有当列车x抵达B之后,才允许其它列车从A开出驶往B。如果同时有两趟列车需从A驶往B,那么按预定的出发时间先后发车;如果两趟列车预定的出发时间恰好相同,那么编号小的列

作者: shaya118 发布时间: 12-08

VC++6.0过时?——C++学习工具选择

本人学习C++,找不到合适的工具,原先用的VC++6.0,但是很多人都是VC6比较落后,推荐使用VS2008等.net的IDE,个人感觉VS2008等不爽,安装一个VS要老半天,又占据很大空间,关键是很多功能根本用不到,就算不安装那些用不到的部件也要几G的空间,运行的时候慢的很、、难道VC6真的过时了吗?VC6的强大功能在哪里?望各位指点、、我该用VC6还是果断换成VS,或者如何开发出来V

作者: zhc289515966 发布时间: 12-08

帮忙看一下为什么这个函数没有输出?

#include<iostream.h>classRmb{public: Rmb(doubled){yuan=d;jf=(d-yuan)/100;}Rmbinterest(doublerate);Rmbadd(Rmbd);voiddisplay(){cout<<yuan+jf/100.0<<endl;}

作者: ssstet123 发布时间: 12-08

一个挺傻的问题。。。数组指针

int*a[5];for(inti=0;i<5;i++){ a[i]=NULL;}这里我将指针数组里面的指针都初始化为NULL.接下来我在某个函数里面将初始化for(inti=0;i<5;i++){ a[i]=newint;}还有在某个函数里面判断如果该数组指针里有值就执行某个动作if(NULL

作者: n56765675676567 发布时间: 12-08

strcpy之类的函数

这些函数是存放在<cstring>/<string>为什么不#include它们也能调用;

作者: xhxingyi 发布时间: 12-08

void函数中人return的含义

voidBacktrack(inti){if(i>n){if(cw>bestw){for(intj=1;j<=n;j++)bestx[j]=x[j];bestw=cw;}return;}r=r-w[i];if(cw+w[i]<=c){x[i]=1;cw=cw+w[i];Backtrack(i+1);}

作者: hdk_1992 发布时间: 12-08

关于文件输入输出

classA{};classB{   private: Aa[10];};voidmain(){ Aapple[100]; Bboy[100];}如何实现将apple和boy保存到文本中(两个不同文本)?这个实现貌似比较简单最重要的是如何实现从文本中读取数据存入到apple和b

作者: kcs07 发布时间: 12-08

串口通信问题,串口打不开

具体是我的GPS设备插在电脑的USB上,连接用的COM4口,数据接收正常,GPS软件显示数据,现在问题是我用BCB写了读取串口的程序,我想把这些数据提取出来,我是对哪个COM口就行操作,是不是GSP连接用的COM4,这个COM口就打不开了,如果我把GPS断开,COM4就可以打开。。。可是断开了我怎么操作数据啊,我新手,第一次接触串口通信,请大侠们指教下哈,不胜感激。。。

作者: cainiaoqiujie 发布时间: 12-08

[Linker Fatal error] Unable to open file 'CORBAIDE.LIB'

装了个第三方工具。每次打开这个工具的源代码,只要修改到了,就会报找不到这个包。然后整个cb6都不行了,再编译其他正常的工程也会报这个错。必须退出重启。

作者: zqan_56 发布时间: 12-08