易截截图软件、单文件、免安装、纯绿色、仅160KB

access violation问题 - VC/MFC / 基础类

大家好阿,我有一个类
class CItem
{
public:
char itemName[20][100];
CItem();
};

CItem::CItem()
{
memset(itemName,0x00,sizeof(itemName));
}

CItem* items[20]={NULL};


items[0]=new CItem();
有一个Cstring对象itemInLine,然后我尝试向items[0]所指向到那个对象的itemName里拷贝字符串
CItem* ptrToItem;
ptrToItem=items[0];
strcpy((ptrToItem->itemName[index]),itemInLine.GetBuffer(0));


strcpy那句提示access violation了,求高人指点,谢谢
itemInLine.GetBuffer(0))-->itemInLine.GetBuffer(itemInLine.GetLength()+1)

index是多少啊?

引用

index是多少啊?

抱歉,忘记写了,index是0

index 可能使数组越界了, index的值是多少?.

引用

index 可能使数组越界了, index的值是多少?.

index是0~~~


额。。。那就麻烦大家的眼睛了

class CItem
{
public:
char* type;
int left;
int top;
char* style;

int lineIndex;
int columnIndex;
int totalItem;
int len[20];
int count[20];
char itemName[20][100];
char item[20][100];
char toPrint[50][46];
CItem();
};
CItem::CItem()
{
type=NULL;
left=8;
top=0;
style=NULL;
lineIndex=0;
columnIndex=0;
totalItem=0;
memset(toPrint,0x20


相关问答:

VC连接ACCESS数据库问题 - VC/MFC / 数据库

问题1
我用ADO连接设了用户名密码的数据库
但是我发现我不输入 用户名和密码 都可以连接成功 而且还能把数据读出来
剪了一个名为test数据库 建了一个名为people的表 
见了一个 用户名1234 密码1234 的 ......

access数据库连接 - Web 开发 / ASP

我连接access数据库,以前一直很好,最近却总是出错(数据库连接出错!!),代码如下:
connstr="Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & Server.MapPath(""&db&" ......

VS2008操作Access问题 - .NET技术 / C#

VS2008中C#操作Access数据库,网上下载了一个类,可以正常连接,读取数据,但是插入删除操作似乎有问题,以下是部分代码:
数据库类:
namespace AccessDb
{
  public class AccessDbClass
  { ......

access 组合框模糊查询 - 其他数据库开发 / Access

由于组合框的行来源数据很多,所以我写了以下代码:
Private Sub F_NAME_Change()
  Me.F_NAME_标签.SetFocus
  Me.F_NAME.Requery
  Me.F_NAME.SetFocus
  If Nz(F_NAME) <& ......

Access中创建视图 - MS-SQL Server / 基础类

create view 表名 
as
select a.a1,b.b1 from a inner join b on a.id=b.id
这个语法怎么写上去是错的在Access里
ACCESS好像不支持create view
你可以在ACCESS中单击“视图”菜单,选择“SQL视图”命令, ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号