VC6.0 C++ 编译所遇问题及解决

本文介绍了在使用VC6.0 C++编译时遇到的三个常见错误及其解决方法:1. 解决Release/*.pch不是预编译头文件的错误,通过设置活动项目并重建解决;2. 修复因返回类型导致的重载函数错误,检查并修正函数声明;3. 处理找不到函数定义的问题,提供了三种解决策略,包括清理项目文件、手动触发编译错误或直接实现函数。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

1fatal error C1853: Release/*.pch is not a precompiled header file created with this compiler

  双击错误提示定位至 #include "stdafx.h"处。

  解决方法:Class View模式下,右键当前工程工程名,选择“Set as Active Project”,再选择“Build”菜单下的“Rebuild All”。重新编译即可。


2、error C2556: 'void __thiscall CUseMyMFCDllDlg::OnCommandShowDate (void)' : overloaded function differs only by return type from 'int __thiscall CUseMyMFCDllDlg::OnCommandShowDate(void)'

  错误信息是说,这里的重载函数只有返回值不同,这在C++ 中是会报错的。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值