社区
新手乐园
帖子详情
一个简单问题:linux下通过cc或gcc编译出现error: 'strupr'
sky_flya
2007-01-04 10:09:11
linux下通过cc或gcc编译出现
error: 'strupr' was not declared in this scope
怎么办
...全文
1094
6
打赏
收藏
一个简单问题:linux下通过cc或gcc编译出现error: 'strupr'
linux下通过cc或gcc编译出现 error: 'strupr' was not declared in this scope 怎么办
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
6 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
zhousqy
2007-01-04
打赏
举报
回复
char *strupr(char *str)
{
char *ptr = str;
while (*ptr != '\0') {
if (islower(*ptr))
*ptr = toupper(*ptr);
ptr++;
}
return str;
}
晨星
2007-01-04
打赏
举报
回复
自己写一个吧,呵呵。
仅处理英文ASCII字符的话,不难。
sky_flya
2007-01-04
打赏
举报
回复
那怎么办
晨星
2007-01-04
打赏
举报
回复
应该是VC自己扩充的。
晨星
2007-01-04
打赏
举报
回复
strupr不是标准C库函数。
sky_flya
2007-01-04
打赏
举报
回复
同样的代码,在win下可以正常编译,在linux下就出现以上问题
FFmpeg4.3系列之30:
Linux
+
G
CC
+CMake+Qt开发
我将带领大家一起来学习:
Linux
+
G
CC
+CMake+Qt开发FFmpeg;
G
CC
、make、CMake的讲解;Ubuntu18
编译
FFmpeg和第三方插件;Ubuntu18配置Qt开发环境;Ubuntu8
编译
libx264和libx265;Centos7
编译
FFmpeg; 具体内容包括:
Linux
...
在Windows下用MinGW+
G
CC
编译
SDL的注意事项
长期(大于3年)以来被
一个
极其郁闷的
问题
困扰:就是在自己用
g
cc
编译
的SDL.dll一直比libsdl.org官方发布的SDL.dll的性能弱。即使用同样的codebase也是如此,最初是怀疑
编译
器的版本不同造成的,今天仔细分析了SDL...
linux
下运行strlwr函数出错:ld returned 1 exit status
linux
下运行strlwr函数出错:ld returned 1 exit status
Compile
Error
产生的可能原因
1. 变量未定义就使用,或定义后使用位置超出了定义的作用域 ...说明:如__int64在
G
CC
编译
器下不识别,你却用它 4. 需少分号 说明:忘了语句以
一个
分号结束 5.用函数未引头文件 说明:如printf函数在G++中未包含std
Compile
Error
出现
的原因
1.提交时所用的语言不对 说明:如c++的程序用c交了(c写的程序用c++提交可以过)说明:如printf函数在G++中未包含stdio.h文件。说明:如b=25但程序并未在...说明:如itoa、
strupr
等并不是C标准库中的函数,不能使用。
新手乐园
33,311
社区成员
41,784
社区内容
发帖
与我相关
我的任务
新手乐园
C/C++ 新手乐园
复制链接
扫一扫
分享
社区描述
C/C++ 新手乐园
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章