《C++ Primer》十章练习题单词转换word_transform.cpp
来源:互联网 发布:淘宝尺寸表怎么做 编辑:程序博客网 时间:2024/06/05 16:14
>E:\vcproject\word10.3\Debug\word10.3.exe : fatal error LNK1120: 1 个无法解析的外部命令
>word.obj : error LNK2019: 无法解析的外部符号 "class std::basic_ifstream<char,struct std::char_traits<char> > & __cdecl open_file(class std::basic_ifstream<char,struct std::char_traits<char> > &,class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > const &)" (?open_file@@YAAAV?$basic_ifstream@DU?$char_traits@D@std@@@std@@AAV12@ABV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@2@@Z),该符号在函数 _main 中被引用
解决方案:函数ifstream& open_file(ifstream&, const string&);在工程中没有实现;
ifstream& open_file(ifstream&mapfile, const string&filename){ mapfile.close(); mapfile.clear(); //将流设置为有效状态 mapfile.open(filename.c_str()); //C风格的char return mapfile;}
1》当我 文件》新建》项目》Visual C++ 空项目word10.3》在源文件中添加》新建文件》C++文件(.cpp)》把第十章的习题word_transform.cpp全部复制进去》生成 出现如下问题。
2》重新生成 成功
3》运行之后
弹出对话框:word10.3.exe 中的 0x7665b9bc 处有未经处理的异常: Microsoft C++ 异常: 内存位置 0x0044f0ec 处的 std::runtime_error。
解决方案:这是因为int main(int argc, char **argv)需要的两个参数,打开文件trans-map trans-text两个文件
4》打开Microsoft Visual Studio 2010》Visual Studio Tools》Visual Studio 命令提示(2010)
a. 进入我们工程文件生成word10.3.exe的位置》进入盘比如E盘 e:、 进入文件夹 cd
b. 把文件trans-map trans-text拷进目录word10.3.exe一个目录下,在命令指示符输入 >word10.3 trans-map trans-text 按Enter就会出现
5》分析一下代码
- 《C++ Primer》十章练习题单词转换word_transform.cpp
- C++primer 第十章 单词转换程序 运行不了解决办法
- C++primer Plus 第四章练习题
- c++primer 练习题模板
- C++Primer第11章 一个单词转换的map【程序】
- c++primer关联容器中的“单词转换map程序”分析
- c primer plus9.1练习题
- c++primer部分练习题答案
- C++ Primer 第十章 10.3.9 “单词转换”map对象
- C++Primer 第10章的练习题:TextQuery类
- c++primer第三章练习题遇见的问题总结
- CPP Primer 第四章
- CPP Primer 第十五章
- CPP Primer 第五章
- C++Primer第五版 练习11.38-2单词转换程序(解答)
- c++ primer 习题之 单词转换程序
- C++ primer 单词转换 map对象
- C++ Primer 关联容器 单词转换程序
- DOM(DHTML)
- C++工具箱(三)——动画类之基类
- opencv 保存灰度图像的像素值
- ANR相关处理
- 在路上
- 《C++ Primer》十章练习题单词转换word_transform.cpp
- hdu 1395
- java笔记-io字符流
- 第二周JAVA上机实验(一)输出26个希腊字母
- Wikimedia server setup on cent os 5
- ASIHttpRequest-创建和执行request
- UIview简单动画
- BootStrap-CSS选项列表大全
- asp.net ajax调用Web服务