CPP
学术科技 · 当前来自首页固化板块目录。
class Z { public: Z(){cout<<"Z default constructor"<<endl;} Z(int n){cout<<"Z int conructor, and int ="<<n<<endl;}//这个是赋值还是拷贝构造函数呢? }; class A { public: A(){y=1…
if((vp=create_viterbidencoder(nbits)) == NULL) { printf("create_viterbi27 failed\n"); exit(1); } 上述程序中打算查看vp的定义,结果图。既然没有定义,怎么还能编译通过,且正常运行呢?? 本来用的是vs2008,改用2010后…
rt,本人平时用c或者c++,只是为了支持论文中的算法,写一些数据结构(trie什么的),写一些socket,写一些linux里的shell等,c++最多再加点容器什么的,ACM的简单题还能写两个(只能写简单题,基本排序,递归,动态规划),用MFC写过个俄罗斯方块(效果还凑活),至今还没用过JAVA。用c++写平时小程…
从浅入深,资料比较详细,从声明初始化,到结构,指针,字符,浮点运算等,大家可以看着下载学习学习~~
c++ primer 第四版说文件结束符是ctrl+z,可是我试过不对,到底文件结束符是什么呢? #include<string> #include<list> #include<algorithm> #include<iostream> using namespace std; int main() { list<s…
任务:在51单片机的串口中断处理函数中检查接收到的消息,如果符合规定的格式则存入消息缓存。 消息格式为:定长10个字节,前四个字节为FF。 以下是消息缓存和缓存长度的变量定义,以及我写的中断处理函数,编译没有问题,可实际调试时死活不对,折腾了一晚上终于找到了原因,你能一眼看出问题所在吗? char msg_buffer…
vector<double> request_generator::cdfZipf(0); 求解释这句话什么意思?看晕了。。。。在request_generator.cc文件中,其他部分的代码都直接把cdfZipf当作一个vector型的变量进行操作的。。。 感谢!!!
自己写的代码总觉得不那么优雅,想找点好的代码看看。 看了STL的源码,大多都是模板化的。想找点专向性的,更针对应用的。 请高手指点
本来想做个新闻推荐。。也是我的开题报告。。更SB的是把题目定到了基于协同过滤~~所以思路就更窄了吧? 现在遇到最大的难题就是只有手机客户端,一直也找不到解决方案。。 求大神指导方法与途径~~[em55]
class B { public: B(){ cout<<"default constructor"<<endl; } ~B(){ cout<<"destructed"<<endl; } B(int i):data(i){ cout<<"constructed by parameter"<<data<<endl; } …
有关空类的默认函数,目前有下面一些说法: C++的空类有哪些成员函数: . 缺省构造函数。 . 缺省拷贝构造函数。 . 缺省析构函数。 . 缺省赋值运算符。 . 缺省取址运算符。 . 缺省取址运算符 const。 注意:有些书上只是简单的介绍了前四个函数。没有提及后面这两个函数。但后面这两个函数也是空类的默认函数。另外…
屏幕输入的时候,怎么读入“\n”“\r”? Windows中,敲enter换行到底用的是什么字符?“\r”?“\n”?还有看到说有“\n\r”,嘛,好像是这样,求解答。
s.erase(p)表示删除迭代器P指向的元素,返回一个迭代器,指向被删除元素后面的元素。 不明白的是:vector容器在任何位置的插入和删除操作将指向该容器的所有迭代器都失效嘛。 感觉有点矛盾,或许是错过了什么,请高手指点,小白在此谢过
void change_matrix(const int M,const int N) { int a[M][N]; ..... 这段程序提示创建数组下标时,下标必须为常量表达式,那我该如何在输入数组大小后创建数组呢,用动态数组,也是提示要用常量表达式。
我试过只有1个CEdit类型控件的时候,刷新速度可以跟上数据的处理速度。但是控件数量增多后,比如5个以上,就有明显的10s滞后感。这是不能容忍的,求大神知道解决方法。 CEdit控件变量,响应Onpaint()函数进行刷新。 网上查过用双缓冲技术,但是好像适用于图像的绘制,并不适合CEdit文本或其他控件的刷新显示。 …