新手求助:关于读取时序文件绘制波形图的问题 MFC 时序文件 波形图 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 将数据加载到一个数组使用LineTo按照数组的值绘画线段,x时间点,y脉冲值 头文件中数据有的是_int8型的,有的是_int16型的,有的是int型的,所以只能分段加载,每个record中样本都是同一时刻采样,采样值代表信道偏移量,ch代表信道,也就是说ch1的偏移量需要将每个Scan中的采样值加起来求均值,每个Record绘制一条波形图(X轴代表时间,Y轴代表信道)。我想在OnDraw函数中用CFile类读取Scan的个数,以及每次扫描的信道数和Tag的长度,然后定义一个二维数组,用CFile::read函数将每个record中的int数据加载到这个二维数组中,最后进行坐标变换,绘出n条波形图。请问按照这种思路能否实现??(有点啰嗦,见谅) 因为Scan的个数和每次Scan的道数是未知的,只有在程序运行时才能从文件中获取他们的值,也就是说只有在程序运行之后才能确定用来存储数据的数组的维数,例如数组Data[ScanNum*TraceNum],我昨天C++Primer上关于数组的定义,这种定义数组维数的方法是违法的,是不是意味着我这个程序是不能使用数组的...... 是的,数组的下标不能是变量,应该使用指针Data[ScanNum*TraceNum],===>int *Data=new int[ScanNum*TraceNum];.....delete Data; 想用VC写一个程序实现读取EXCEL表格写入ACCESS vc++ 用的是什么编译器? 关于按钮。 NetUserEnum调用失败,返回1326错误码 如何在VC中实现文件的排他锁? 【一直没有解决的老问题】OnLButtonDown中得到的点的座标要转换为在 整个ScrollView中的座标 在vs.net 2003中如何编译.asm文件 程序中用ODBC建立ACCESS数据库文件,可当路径中有空格时就会失败,怎么解决啊? ———请帮忙----! 打开数据库时遇到的问题,高手帮帮忙! Ado连接数据库,变量每条记录组装成XML效率问题!! 怎么定义10个同类型的map
使用LineTo按照数组的值绘画线段,x时间点,y脉冲值
Data[ScanNum*TraceNum],
===>int *Data=new int[ScanNum*TraceNum];.....delete Data;