想用一个结构表示一个表格,如:
a b c
c f g
e r t表格的大小是可变动的.用什么样的表示方法最好?
a b c
c f g
e r t表格的大小是可变动的.用什么样的表示方法最好?
解决方案 »
- 如何定时自动刷新接收数据?
- 【高分在线等】如何编程延迟某个Windows驱动加载?或者自己加载驱动?如音频驱动?
- 在dll中使用flash控件,这么创建为什么会失败
- 在VS中怎样有 VC6.0中ClassWizard中AutoMation增加属性的方法---Add Property?
- 怎样取出gif的第一帧,并把第一帧保存为bmp格式,能提供源码或者下载源码的地方(源码能够正确的运行)
- 怎样可以剪切一个BITMAP的图片?
- 关于源码阅读:在看很多互相有继承关系的类时,是先看父类好呢?还是先看子类好呢?
- SOCKET中的UDP连接怎么使用?
- 路过的大虾们,请看看,怎么才能将采集卡每采的一帧图像保存到一个avi视频中呢
- SwitchDesktop()后会自行跳出回到原界面这是为什么,有什么办法留在生成的界面吗?
- 傅立叶变换在图像处理当中的应用
- 关于Jet与Ado的问题
打印出来时打印成表格的样子:
char XX[maxX][maxY]={};//此处赋值,略
for(int x=0;x<maxX;x++)
{
for(int y=0;y<maxY;y++)
printf("%c\t".XX[x][y]);
printf("\n");
}
#include <Afxtempl.h>
#include <string>
#include <list>using namespace std; void CTtDlg::OnButton1()
{
list<string> mm;//链表 string ff;
ff[0]='d';//1行1列元素为'd'
mm.push_back(ff);//加入一行。该行的长短可调。可以加入任意多行。
//取出1行1列元素(你也可以修改它)
list<string>::iterator mi;
mi=mm.begin();
char b[2];
b[0]=(*mi)[0];
b[1]=0;
MessageBox(b);
//修改1行1列元素
(*mi)[0]='f';
//修改1行的长度为1000列
(*mi).resize(1000);
}
good luck