C4996 ‘strlwr’:The POSIX name for this item is deprecated.Instead,use the ISO C and C++ comformant

原创 2018年04月17日 16:20:07

C4996 ‘strlwr’:The POSIX name for this item is deprecated.Instead,use the ISO C and C++ comformant name:_strlwr .See online help for details.

其实在错误提示中已经给出了我们一个解决办法,那就是使用ISO标准 C和C++ comformant名称:_strlwe,此时我们只需要将 strlwr换成_strlwe就可以成功编译并且不会报错了。

例如下图,使用 visual studio 2017 编写的c语言程序。


C/C++单元测试培训

-
  • 1970年01月01日 08:00

#("The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name:")

在使用visual studio 2015 写程序时 ,出现了(“The POSIX name for this item is deprecated. Instead, use the ISO C...
  • whappymanlynn
  • whappymanlynn
  • 2016-03-19 12:33:07
  • 5555

error C4996: 'stricmp': The POSIX name for this item is deprecated

问题描述: 最近使用了VS2012,在使用 stricmp和ltoa函数的时候,报出了以下错误信息 error C4996: 'stricmp': The POSIX name for this it...
  • swanabin
  • swanabin
  • 2015-01-13 17:33:43
  • 22353

warning C4996的分析

warning C4996: 'itoa': The POSIX name for this item is deprecated. Instead, use the ISO C++ conforma...
  • totti31
  • totti31
  • 2013-01-18 16:35:36
  • 12659

error C4996: 'setmode': The POSIX name for this item is deprecated解决方案

在使用VS2012编译zlib库官方提供的案例程序 zpipe.c 中代码时报错: 信息如下:错误 1 error C4996: 'setmode': The POSIX name for t...
  • Rongbo_J
  • Rongbo_J
  • 2015-04-20 21:56:52
  • 6252

win10+VS2013出现问题:error C4996: 'mkdir': The POSIX name for this item is deprecated.

错误 4 error C4996: 'mkdir': The POSIX name for this item is deprecated. Instead, use the ISO C++ conf...
  • u010368556
  • u010368556
  • 2018-02-21 21:22:12
  • 88

win10+VS2013编译caffe的common.cpp错误error C4996: ‘getpid': The POSIX name for this item is deprecated.

win10+VS2013编译caffe的common.cpp发生错误       error C4996: 'getpid': The POSIX name for this item is dep...
  • u012556077
  • u012556077
  • 2015-12-18 20:02:19
  • 5996

strset

一个小问题,栽了我几个小时,写出来以示警告。 strset在原码为:char* _strset (char* szToFill, intszFill){char *t = szToFill;while...
  • adropofsnow
  • adropofsnow
  • 2010-10-23 16:12:00
  • 366

关于itoa函数使用到时候犯的错误

http://hi.baidu.com/cuihao0532/item/31ae5d62e9a3381d6895e6b6 函数原型: char* itoa(int value, cha...
  • xpplearnc
  • xpplearnc
  • 2014-02-12 10:16:30
  • 3269

'getch': The POSIX name for this item is deprecated

解决办法: 这个问题在VS 2012之前的版本中是不会当做错误的,只是提出一个警告。为了避免报错,可以使用以下两个宏定义来屏蔽掉这种错误。 #define _CRT_SECURE_...
  • qq_34289431
  • qq_34289431
  • 2016-08-24 21:00:17
  • 977
收藏助手
不良信息举报
您举报文章:C4996 ‘strlwr’:The POSIX name for this item is deprecated.Instead,use the ISO C and C++ comformant
举报原因:
原因补充:

(最多只允许输入30个字)