绝代码农 发表于 2021-7-20 22:45:11

Visual C++中去除警告

在编程中,编译器警告的意思是提问程序员:如果这样做将会出现意外的错误,你确定要这样做吗?
在很多情况下,我们写程序的时候会出现一些警告,而这些警告我们都知道这样做的确是需要的并且程序中多处出现这种做法。如果这样,编译时会出现很多警告,在几个以内我们可以忽略,但是多了,到几十个以上那么如果有一些我们不能忽略的警告我们可能也会被忽略。
在VC中提供了一种忽略指定警告的功能。没错,就是它:
#pragma warning(disable:4305) / /not display Warning"C4305" 'initializing' : truncation from 'const int' to 'char'
#pragma warning(disable:4309)//   'initializing' : truncation of constant value


文档来源:51CTO技术博客https://blog.51cto.com/u_15308480/3143431
页: [1]
查看完整版本: Visual C++中去除警告