| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 1436 人关注过本帖
标题:程序调试出现了问题,请高手给指点下吧
只看楼主 加入收藏
haizhiqinghuai
Rank: 1
等 级:新手上路
帖 子:8
专家分:0
注 册:2008-11-5
收藏
 问题点数:0 回复次数:4 
程序调试出现了问题,请高手给指点下吧
--------------------Configuration: visit1View - Win32 Debug--------------------
Compiling...
visit1View.cpp
D:\matlab\work\visit1\visit1View.cpp(133) : fatal error C1083: Cannot open include file: 'CString.h': No such file or directory
Error executing cl.exe.

visit1View.obj - 1 error(s), 0 warning(s)

下面是我调试的程序内容,用的VC++6.0,网上有人说因为在include目录中CString不是以头文件出现需要重新建立,不知道是不是这个原因,如果是这样,请高手指点下如何建立吧
#include "CString.h"
using namespace std;

Cstring CReportSet::GetDefaultConnect()  
                                      //连接数据库
{
return_T("ODBC;DSN=fangzhen");
}
CString CReportSet::GetDefaultSQL()        
                                  // 打开所建表
[
Return_T("[SCOTT].[fangzhencanshu]");
]
Void CReport02VIEW::OnFile()  
                           //执行用户建立数据文件的操作命令
[
m_pSet→MoveFirst();               
                   //将指针指向表中第一条记录
CFile myFile;                        
            //定义一个CFile类对象
If(myFile.Open("d:\\matlab\\work\\sssa.dat",
   CFile.:modeCreate+CFile::modeWrite)){
                                       //创建数据文件并使该文件处于写入数据状态
while(!m_pSet→IsEOF()){              //判断表中是否存在记录
CString str;                           
       //定义一个字符串
str.Format( "%s%s%s\t".m_pSet→m_fangzhencanshuNO.
m_pSet→m_DNAME,m_pSet→m_LOC );
                              //将表中的一条记录按数据文件格式存入字符串中
myFile. Write((LPCSTR)str,str.GetLength());
                                         //将字符串按其实际长度写入数据文件中
m_pSet→MoveNext()               
                                 //将指针指向表中下一条记录
}
myFile.Close();                  
                                 //写完数据文件后,将其关闭
}
]
搜索更多相关主题的帖子: 调试 
2008-11-09 16:36
debroa723
Rank: 10Rank: 10Rank: 10
等 级:贵宾
威 望:23
帖 子:862
专家分:1954
注 册:2008-10-12
收藏
得分:0 
http://www.
关于CString的使用文章。
如果不是MFC工程,则使用它需要包含
#include <atlstr.h>
如果是MFC工程,则需要包含
#include <cstringt.h>
收到的鲜花
  • haizhiqinghuai2008-11-10 11:21 送鲜花  3朵   附言:多谢指点:-)
2008-11-09 23:02
haizhiqinghuai
Rank: 1
等 级:新手上路
帖 子:8
专家分:0
注 册:2008-11-5
收藏
得分:0 
谢谢版主的指点,但是包含
#include <cstringt.h>还是说找不到路径
D:\matlab\work\visit1\visit1View.cpp(133) : fatal error C1083: Cannot open include file: 'cstringt.h': No such file or directory
Error executing cl.exe.

visit1View.obj - 1 error(s), 0 warning(s)
2008-11-10 11:19
ss49246608
Rank: 1
等 级:新手上路
帖 子:11
专家分:0
注 册:2008-8-20
收藏
得分:0 
你用的什么编译器?
标准C++是不支持.h的头文件的!
#include "CString"
2008-11-10 16:11
haizhiqinghuai
Rank: 1
等 级:新手上路
帖 子:8
专家分:0
注 册:2008-11-5
收藏
得分:0 
回复 4# 的帖子
我用的是VC++6.0 用了楼上的方法还是不行,错误更多了:(

我想知道是不是向他们说的:因为在include目录中CString不是以头文件出现需要重新建立头文件,不知道是不是这个原因 我也去目录中看了,不是以头文件形式出现的,而是一个普通文件
2008-11-10 19:16
快速回复:程序调试出现了问题,请高手给指点下吧
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.016900 second(s), 10 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved