1。为什么我在一个已经#include "MainFrm.h"的cpp文件中使用AfxGetApp 不成功?
2。 假设一个程序处理了 n 种报文,每种报文有 m 条,且处理顺序是随机的,现在已经有一披被处理过的 n× m 条报文存储在数据库,现在如果读出这 n × m 条报文,问用什么方法能使我再一次处理过程能于上次完全一致?
注:其实就是采集重演,如果在每条报文存储时加一个时间标志,而在重演时对这个时间进行判断,理论上是可以,单我担心这个循环浪费的时间将超过上次两报文处理的时间差,因为我处理的报文是100hz的。
3。class myclass
{
myclass * me; //编译可以通过
myclass me; //编程时报错
}
这两种方式处理上有什么不同?
谢谢!
2。 假设一个程序处理了 n 种报文,每种报文有 m 条,且处理顺序是随机的,现在已经有一披被处理过的 n× m 条报文存储在数据库,现在如果读出这 n × m 条报文,问用什么方法能使我再一次处理过程能于上次完全一致?
注:其实就是采集重演,如果在每条报文存储时加一个时间标志,而在重演时对这个时间进行判断,理论上是可以,单我担心这个循环浪费的时间将超过上次两报文处理的时间差,因为我处理的报文是100hz的。
3。class myclass
{
myclass * me; //编译可以通过
myclass me; //编程时报错
}
这两种方式处理上有什么不同?
谢谢!
AfxGetApp是定义在afxwin.h中的。跟mainfrm.h无关。不过一般向导生成的工程里这个是属于全局性的。3.
myclass * me的话编译器只需给myclass类预留一个四字节的位置来放这个指针,而myclass me的话,编译无法确定他要占多大的空间。
谢谢
up
up
up
up
up
up
up
up
up
up
up
up
up
up
up
up
up
up
up
up
up
up
up
up
up