VC驿站

 找回密码
 加入驿站

QQ登录

只需一步,快速开始

搜索
查看: 680|回复: 6

头文件被修改怎样恢复

[复制链接]
18_avatar_middle
最佳答案
0 
在线会员 发表于 2019-5-10 10:08:21 | 显示全部楼层 |阅读模式
3驿站币
之前写代码的时候,误将stdio.h这个头文件里面的东西改动了,我想问一下,怎样恢复,或者重新下载一个替换行吗?行的话又在哪重新下载啊?谢谢。

最佳答案

查看完整内容

可能没有下载的,只能找安装vs2013的人,找它发一个stdio.h,覆盖前注意备份,我是2015的。不能用,但是可以找到位置修补一下。既然能改,就再改一下。另外vs2013安装包里打了包地,不好搞。下面是vs2015的装后12版本标准输入输出头文件即stdio.h 位置在C:\Program Files (x86)\Microsoft Visual Studio 12.0\VC\include关于fscanf的前后的一段描述 #if __STDC_WANT_SECURE_LIB__ _Check_return_wat_ _CRTIMP errno_t __cdecl fre ...




上一篇:请帮忙解决。
下一篇:MFC
75_avatar_middle
最佳答案
0 
在线会员 发表于 2019-5-10 10:08:22 | 显示全部楼层
可能没有下载的,只能找安装vs2013的人,找它发一个stdio.h,覆盖前注意备份,我是2015的。不能用,但是可以找到位置修补一下。既然能改,就再改一下。另外vs2013安装包里打了包地,不好搞。下面是vs2015的装后12版本标准输入输出头文件即stdio.h 位置在C:\Program Files (x86)\Microsoft Visual Studio 12.0\VC\include关于fscanf的前后的一段描述
#if __STDC_WANT_SECURE_LIB__
_Check_return_wat_ _CRTIMP errno_t __cdecl freopen_s(_Outptr_result_maybenull_ FILE ** _File, _In_z_ const char * _Filename, _In_z_ const char * _Mode, _Inout_ FILE * _OldFile);
#endif  /* __STDC_WANT_SECURE_LIB__ */
_Check_return_ _CRT_INSECURE_DEPRECATE(fscanf_s) _CRTIMP int __cdecl fscanf(_Inout_ FILE * _File, _In_z_ _Scanf_format_string_ const char * _Format, ...);
_Check_return_opt_ _CRT_INSECURE_DEPRECATE(_fscanf_s_l) _CRTIMP int __cdecl _fscanf_l(_Inout_ FILE * _File, _In_z_ _Scanf_format_string_params_(0) const char * _Format, _In_opt_ _locale_t _Locale, ...);
#pragma warning(push)
#pragma warning(disable:6530)
#if __STDC_WANT_SECURE_LIB__
_Check_return_opt_ _CRTIMP int __cdecl fscanf_s(_Inout_ FILE * _File, _In_z_ _Scanf_s_format_string_ const char * _Format, ...);
#endif  /* __STDC_WANT_SECURE_LIB__ */
_Check_return_opt_ _CRTIMP int __cdecl _fscanf_s_l(_Inout_ FILE * _File, _In_z_ _Scanf_s_format_string_params_(0) const char * _Format, _In_opt_ _locale_t _Locale, ...);
#pragma warning(pop)
_Check_return_opt_ _CRTIMP int __cdecl fsetpos(_Inout_ FILE * _File, _In_ const fpos_t * _Pos);
_Check_return_opt_ _CRTIMP int __cdecl fseek(_Inout_ FILE * _File, _In_ long _Offset, _In_ int _Origin);
_Check_return_ _CRTIMP long __cdecl ftell(_Inout_ FILE * _File);

_Check_return_opt_ _CRTIMP int __cdecl _fseeki64(_Inout_ FILE * _File, _In_ __int64 _Offset, _In_ int _Origin);
_Check_return_ _CRTIMP __int64 __cdecl _ftelli64(_Inout_ FILE * _File);

_Check_return_opt_ _CRTIMP size_t __cdecl fwrite(_In_reads_bytes_(_Size*_Count) const void * _Str, _In_ size_t _Size, _In_ size_t _Count, _Inout_ FILE * _File);

.....
我机器残留有两个版本地,你打开你那个位置的,搜索对比一下,不知道能不能根据它修正一下。
完整的在这。

头文件被修改怎样恢复 stdio.rar (12.59 KB, 下载次数: 0)

评分

参与人数 1驿站币 +2 热心值 +2 收起 理由
58_avatar_small thzzl + 2 + 2 赞一个!

查看全部评分

16_avatar_middle
最佳答案
0 
在线会员 发表于 2019-5-10 10:48:01 | 显示全部楼层
你编译一个程序,哪里出问题,双击错误提示,哪里错误改哪里。如果不会改,只能重新下载一个替换,找朋友要一个和你的IDE同版本的。或者你看看安装文件那个exe能不能解压提取下份,不能提取在虚拟机中安装一次,在找到那个文件替换。你是VS是什么版本?
75_avatar_middle
最佳答案
0 
在线会员 发表于 2019-5-10 10:55:54 | 显示全部楼层
只要没报错误,就不需要恢复。它只是声明,库还在,如果哪个函数找不到,你再改或添加一下这个函数的声明。太多了,就从别人的机器拷,要注意核对版本。版本要一致,不然问题就越搞越多,还有一个办法,就是下载平台SDK,把包含,库都转到下载的那个版本上。这个版本不用了。如果实在还是不行,烦了,就卸了重装你那个版本的VS。时间换空间。

头文件被修改怎样恢复

18_avatar_middle
最佳答案
0 
ico_lz  楼主| 发表于 2019-5-10 11:37:26 | 显示全部楼层
firefox 发表于 2019-5-10 10:48
你编译一个程序,哪里出问题,双击错误提示,哪里错误改哪里。如果不会改,只能重新下载一个替换,找朋友要 ...

我的是2013的,///error LNK2019: 无法解析的外部符号 __imp_fscanf_1///这个是错误提示,因为我用fscanf这个函数时候,没有定义,写成fscanf_1就有定义但报错,因为我记得我以前改动过这,也忘了改什么位置了
18_avatar_middle
最佳答案
0 
ico_lz  楼主| 发表于 2019-5-10 11:40:47 | 显示全部楼层
xx_player 发表于 2019-5-10 10:55
只要没报错误,就不需要恢复。它只是声明,库还在,如果哪个函数找不到,你再改或添加一下这个函数的声明。 ...

///error LNK2019: 无法解析的外部符号 __imp_fscanf_1///这个是错误提示,因为我用fscanf这个函数时候,没有定义,写成fscanf_1就有定义但报错,因为我记得我以前改动过这,也忘了改什么位置了,因为以前我用这个fscanf函数它提示我改成fscanf_1,我当时也胡乱改了h文件,现在不知道怎么改回去,请问有什么地方能下载h文件吗
18_avatar_middle
最佳答案
0 
ico_lz  楼主| 发表于 2019-5-11 18:09:00 | 显示全部楼层
xx_player 发表于 2019-5-10 15:27
可能没有下载的,只能找安装vs2013的人,找它发一个stdio.h,覆盖前注意备份,我是2015的。不能用,但是可以 ...

我试试吧,谢谢!!!!!!
您需要登录后才可以回帖 登录 | 加入驿站 qq_login

本版积分规则

×【发帖 友情提示】
1、请回复有意义的内容,请勿恶意灌水;
2、纯数字、字母、表情等无意义的内容系统将自动删除;
3、若正常回复后帖子被自动删除,为系统误删的情况,请重新回复其他正常内容或等待管理员审核通过后会自动发布;
4、感谢您对VC驿站一如既往的支持,谢谢合作!

关闭

站长提醒上一条 /2 下一条

QQ|小黑屋|手机版|VC驿站 ( 辽ICP备09019393号-4 )|网站地图wx_jqr

GMT+8, 2021-5-15 03:55

Powered by CcTry.CoM

© 2009-2021 cctry.com

快速回复 返回顶部 返回列表