热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

请问下面warning什么意思?

我要看懂下面的,应该看些什么书,谢谢啊:\programfiles\microsoftvisualstudio\vc98\include\vector(39):warningC4786:
我要看懂下面的,应该看些什么书,谢谢啊
:\program files\microsoft visual studio\vc98\include\vector(39) : warning C4786: 'std::reverse_iterator,std::allocator > const *,std::basic_string,std::allocator 
>,std::basic_string,std::allocator > const &,std::basic_string,std::allocator > const *,int>' : identifier was truncated to '255' characters in the debug information
        c:\program files\microsoft visual studio\vc98\include\vector(39) : while compiling class-template member function '__thiscall std::vector,std::allocator >,std::allocatorhar,std::char_traits,std::allocator > > >::std::vector,std::allocator >,std::allocator,std::allocator > > >(const std::allocator:basic_string,std::allocator > > &)'
c:\program files\microsoft visual studio\vc98\include\vector(39) : warning C4786: 'std::reverse_iterator,std::allocator > *,std::basic_string,std::allocator >,std:
:basic_string,std::allocator > &,std::basic_string,std::allocator > *,int>' : identifier was truncated to '255' characters in the debug information
        c:\program files\microsoft visual studio\vc98\include\vector(39) : while compiling class-template member function '__thiscall std::vector,std::allocator >,std::allocatorhar,std::char_traits,std::allocator > > >::std::vector,std::allocator >,std::allocator,std::allocator > > >(const std::allocator:basic_string,std::allocator > > &)'
c:\program files\microsoft visual studio\vc98\include\vector(39) : warning C4786: 'std::vector,std::allocator >,std::allocator,std::allocator > >
 >::vector,std::allocator >,std::allocator,std::allocator > > >' : identifier was truncated to '255' characters in the debug information
c:\program files\microsoft visual studio\vc98\include\vector(60) : warning C4786: 'std::vector,std::allocator >,std::allocator,std::allocator > >
 >::~vector,std::allocator >,std::allocator,std::allocator > > >' : identifier was truncated to '255' characters in the debug information
f:\guo\学生管理\trans.cpp(130) : warning C4715: 'transfer::find' : not all control paths return a value
f:\guo\学生管理\student.cpp(105) : warning C4715: 'course::getscore' : not all control paths return a value

8 个解决方案

#1


4786的就忽略,别的就改正。

#2


请问4786什么意思啊?

#3


STD内部有很多的WARNING DISABLE开关,都是些麻烦的东西,VC最爱弄出这些东西4786
关掉久好了

#4


检查那两个函数。
如果有分支,不管选择哪条都要返回一个值。

#5


f:\guo\学生管理\trans.cpp(130) : warning C4715: 'transfer::find' : not all control paths return a value
f:\guo\学生管理\student.cpp(105) : warning C4715: 'course::getscore' : not all control paths return a value
这两个好像不是内部WARNING
说明你不是所有的分支都有确定的返回值,

#6


那怎么关啊?
那这些warning不需要关注?
还有我还是不知道什么是4786

#7


还有我还是不知道什么是4786
--------------------------------
查MSDN

#8


4786警告:identifier was truncated to '255' characters in the debug information
 
是模板的名字太长造成的,不影响程序正常执行.可以在CPP文件的最顶上加上:
#pragma warning(disable:4786)
关掉警告

后面的两个警告说明你程序逻辑结构上有问题.

int f(int x)
{
if(x==10)
return 100;//就象这个,当x!=10它就不知道返回什么了.会有C4715警告.
}

改成这样就好了:
int f(int x)
{
if(x==10)
return 100;//
else
return 0
}

推荐阅读
  • ASP.NET 进度条实现详解
    本文介绍了如何在ASP.NET中使用HTML和JavaScript创建一个动态更新的进度条,并通过Default.aspx页面进行展示。 ... [详细]
  • 使用Matlab创建动态GIF动画
    动态GIF图可以有效增强数据表达的直观性和吸引力。本文将详细介绍如何利用Matlab软件生成动态GIF图,涵盖基本代码实现与高级应用技巧。 ... [详细]
  • 在Android中实现黑客帝国风格的数字雨效果
    本文将详细介绍如何在Android平台上利用自定义View实现类似《黑客帝国》中的数字雨效果。通过实例代码,我们将探讨如何设置文字颜色、大小,以及如何控制数字下落的速度和间隔。 ... [详细]
  • 本文详细探讨了在Java中如何将图像对象转换为文件和字节数组(Byte[])的技术。虽然网络上存在大量相关资料,但实际操作时仍需注意细节。本文通过使用JMSL 4.0库中的图表对象作为示例,提供了一种实用的方法。 ... [详细]
  • 本文详细介绍了Oracle 11g中的创建表空间的方法,以及如何设置客户端和服务端的基本配置,包括用户管理、环境变量配置等。 ... [详细]
  • Maven + Spring + MyBatis + MySQL 环境搭建与实例解析
    本文详细介绍如何使用MySQL数据库进行环境搭建,包括创建数据库表并插入示例数据。随后,逐步指导如何配置Maven项目,整合Spring框架与MyBatis,实现高效的数据访问。 ... [详细]
  • 本文探讨了如何将Python对象转换为字节流,以实现文件保存、数据库存储或网络传输的需求。主要介绍了利用pickle模块进行序列化的具体方法。 ... [详细]
  • 本文深入探讨了WPF框架下的数据验证机制,包括内置验证规则的使用、自定义验证规则的实现方法、错误信息的有效展示策略以及验证时机的选择,旨在帮助开发者构建更加健壮和用户友好的应用程序。 ... [详细]
  • Zabbix自定义监控与邮件告警配置实践
    本文详细介绍了如何在Zabbix中添加自定义监控项目,配置邮件告警功能,并解决测试告警时遇到的邮件不发送问题。 ... [详细]
  • td{border:1pxsolid#808080;}参考:和FMX相关的类(表)TFmxObjectIFreeNotification ... [详细]
  • 本文详细介绍了Linux系统中信号量的相关函数,包括sem_init、sem_wait、sem_post和sem_destroy,解释了它们的功能和使用方法,并提供了示例代码。 ... [详细]
  • 处理Android EditText中数字输入与parseInt方法
    本文探讨了如何在Android应用中从EditText组件安全地获取并解析用户输入的数字,特别是用于设置端口号的情况。通过示例代码和异常处理策略,展示了有效的方法来避免因非法输入导致的应用崩溃。 ... [详细]
  • 在1995年,Simon Plouffe 发现了一种特殊的求和方法来表示某些常数。两年后,Bailey 和 Borwein 在他们的论文中发表了这一发现,这种方法被命名为 Bailey-Borwein-Plouffe (BBP) 公式。该问题要求计算圆周率 π 的第 n 个十六进制数字。 ... [详细]
  • 二维码的实现与应用
    本文介绍了二维码的基本概念、分类及其优缺点,并详细描述了如何使用Java编程语言结合第三方库(如ZXing和qrcode.jar)来实现二维码的生成与解析。 ... [详细]
  • Java 中的十进制样式 getZeroDigit()方法,示例 ... [详细]
author-avatar
kuqu00
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有