标题:这段程序在基于Win32 console application的工程里怎么实现啊?
只看楼主
ting8898
Rank: 1
等 级:新手上路
帖 子:16
专家分:0
注 册:2007-9-20
 问题点数:0 回复次数:11 
这段程序在基于Win32 console application的工程里怎么实现啊?
FILE *f1;
char buffer[10];
CString filename;
filename=filepath1+"crown";
filename +=_itoa(mm-1,buffer,10);
filename+=".dat";
f1=fopen(filename,"r");
fseek(f1,record*(10*120+2)*2,0);

[此贴子已经被作者于2007-9-20 22:03:06编辑过]

搜索更多相关主题的帖子: application console 工程 
2007-09-20 21:58
踏魔狼
Rank: 6Rank: 6
等 级:贵宾
威 望:24
帖 子:1322
专家分:33
注 册:2005-9-22
得分:0 

照这样用呀.把CString换成string。没换就要把afxstr.h包进去.


=×&D o I p R e E n C g T l X&×=
2007-09-20 22:36
ting8898
Rank: 1
等 级:新手上路
帖 子:16
专家分:0
注 册:2007-9-20
得分:0 
如果把afxstr.h加进去了,就出现了下面得错误提示:
Cannot open include file: 'afxstr.h': No such file or directory

要是把CString换成string,会出现类似下面得错误:
error C2065: 'string' : undeclared identifier
2007-09-21 09:46
踏魔狼
Rank: 6Rank: 6
等 级:贵宾
威 望:24
帖 子:1322
专家分:33
注 册:2005-9-22
得分:0 
如是用string的话要包含string.h

=×&D o I p R e E n C g T l X&×=
2007-09-21 11:15
ting8898
Rank: 1
等 级:新手上路
帖 子:16
专家分:0
注 册:2007-9-20
得分:0 
我的程序里已经包含string.h了,但是还是不行
2007-09-22 22:20
踏魔狼
Rank: 6Rank: 6
等 级:贵宾
威 望:24
帖 子:1322
专家分:33
注 册:2005-9-22
得分:0 
#include <string>

=×&D o I p R e E n C g T l X&×=
2007-09-22 22:36
ting8898
Rank: 1
等 级:新手上路
帖 子:16
专家分:0
注 册:2007-9-20
得分:0 
我加的
#include <string.h>
不过还是不行,错误提示信息和上面一样!
2007-09-23 09:56
Arcticanimal
Rank: 3Rank: 3
等 级:论坛游民
威 望:7
帖 子:341
专家分:20
注 册:2007-3-17
得分:0 
#include<string>和#include<string.h>是两回事.
string.h里面并没有string 类的声明, 只有一些操作字符串的函数.如strcat()之类

#include<string>
//using namespace std;
才可以使用string类

try new catch
2007-09-23 11:14
ting8898
Rank: 1
等 级:新手上路
帖 子:16
专家分:0
注 册:2007-9-20
得分:0 
#include<string>
string fi1,fi2,fi3;


错误提示信息如下:
error C2065: 'string' : undeclared identifier

应该怎么定义呢??
2007-09-23 16:24
ting8898
Rank: 1
等 级:新手上路
帖 子:16
专家分:0
注 册:2007-9-20
得分:0 
我用了
#include<string>
using namespace std;
string fi1,fi2,fi3;


出现了下面的错误了,
g1=fopen(fi1,"ab");...............error C2664: 'fopen' : cannot convert parameter 1 from 'class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> >' to 'const char *'

帮帮忙了!

2007-09-23 17:18



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-171662-1-1.html




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

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