腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
2
回答
如何
判断
传入缓冲区在C++中是否有效?
、
、
在我的函数中,内存
指针
及其大小作为参数传递: // Code here有没有办法
判断
这段内存是否真的有效(操作系统是CentOS
Linux
7.9.2009版。)
浏览 6
提问于2022-05-13
得票数 2
回答已采纳
1
回答
用于m68k的Openssl
、
、
我需要交叉编译openssl的m68k板,
Linux
内核2.6.10..Any
指针
,在这些
指针
上使用openssl版本。目前,我正在尝试使用0.9.8。基本上,我试着编译它,并且确实成功了,但是在执行wpa_supplicant时,我得到了
非法
指令 :( 现在正在尝试编译设置,但是如果我遗漏了什么重要的东西,请告诉我。
浏览 2
提问于2011-03-09
得票数 0
4
回答
释放强制转换
指针
我想知道是否可以将free()
指针
强制转换为另一个类型。在
linux
上,free上的手册页指出,在没有由malloc()、calloc()或realloc()返回的
指针
上调用free是
非法
的。但是,如果
指针
被转换为介于两者之间的另一种类型,会发生什么呢?我问这个是因为我读到C标准不要求不同的
指针
类型(例如int*和char*)具有相同的大小,我不能理解这是怎么可能的,因为它们都需要转换为void*才能调用malloc/free函数。
浏览 5
提问于2012-10-03
得票数 4
回答已采纳
1
回答
调用os.rename时:"WinError 123文件名、目录名或卷标语法不正确:“
、
、
、
其他得到类似错误的错误包含
非法
字符或没有放入原始字符串,因此像"\“这样的东西会导致异常。我不认为我的脚本是这样的。 Tnx。
浏览 0
提问于2020-09-22
得票数 1
1
回答
malloc_size在
Linux
和Windows上的替代方案
、
、
、
、
给定一个void *
指针
,如何
判断
在这个给定地址上分配的块的大小(以前是使用malloc分配的;在
Linux
和Windows中)?我希望这两个系统都能将这种信息存储在某个地方。
浏览 1
提问于2012-06-09
得票数 12
回答已采纳
5
回答
为什么访问指向
指针
的
非法
指针
的程序不会崩溃?
、
访问指向
指针
的
非法
指针
的程序不会与SIGSEGV崩溃。这不是件好事,但我想知道这是怎么回事,以及这个过程是如何在生产中存活了很多天的。这让我很困惑。我在Windows、
Linux
、OpenVMS和Mac中尝试了这个程序,他们从来没有抱怨过。
浏览 3
提问于2013-07-25
得票数 19
回答已采纳
3
回答
如何正确地转发声明typedef'd结构
、
、
、
、
我想要完成的事情:我想在typedef‘s结构中使用ty胡枝子的函数
指针
,其中函数
指针
接受一个struct
指针
作为参数(例如,类似于接受对'object’的自引用的‘object方法’)。getSomething get_something; myStruct *structure = NULL;因此,我认为我要做的是:转发声明结构,在函数
指针
ty胡枝子中使用该声明,然后使用ty胡枝子的函数
指针
声明实际的结构。这段代码使用
浏览 6
提问于2014-07-28
得票数 0
回答已采纳
6
回答
SVN:和bash:如何
判断
是否有未提交的更改
、
我试图将一个标准的步骤序列包装在一个shell脚本(
linux
/bash)中,但是似乎不知道如何
判断
svn status的执行是否返回了什么。
指针
非常受欢迎。
浏览 2
提问于2010-04-23
得票数 12
1
回答
在
Linux
、达尔文和Windows_NT oses中禁用文件/dir名称
、
、
、
我正在试图找出一个明确的规则列表,说明在为OSes命名可以运行node.js的约定方面,什么是
非法
的。到目前为止,我还没有在互联网上阅读很多资源和类似的问题,而是发现: windows_nt .(点)
浏览 7
提问于2016-04-07
得票数 0
2
回答
有什么方法可以避免在C++中使用
非法
指针
吗?
我有一个复杂的A类:...类B包含A的
指针
,并且有一个返回
指针
的方法。class B{A* pA;然后,当我使用'GetA‘来获取A的
指针
时,使用
非法
指针
会更容易,比如:B b;} 当我使用'func‘时,我得到了一个
非法
的
指针
。
浏览 2
提问于2012-08-03
得票数 0
回答已采纳
2
回答
超出范围递增迭代器
增加随机访问迭代器超出范围是
非法
的吗?结果表明,向量的VisualC++实现触发了调试断言。std::vector<int> foo(5);iter += 10; 只要没有评估内存位置,
指针
就应该是合法的。编辑:很明显,即使有
指针
,也是
非法
的。
浏览 2
提问于2015-02-09
得票数 8
回答已采纳
8
回答
在Java中数组的索引可以是负数吗?
、
int[10]; a[-1] = -2; System.out.println(a[-1]); 我写了上面的代码,编辑器没有
判断
它是
非法
的,但当我运行它时,它给了我“线程中的异常"main”java.lang.ArrayIndexOutOfBoundsException:-1“ 那么,java中的负数索引一直都是
非法
的吗?
浏览 1
提问于2019-07-25
得票数 1
1
回答
我如何
判断
信号是源自
非法
指令还是来自kill -ILL?
、
、
、
在通过void (*sa_sigaction)(int, siginfo_t *, void *);安装的信号处理程序中,我如何
判断
SIGILL是源自
非法
指令还是来自已发送SIGILL的进程?我查看了siginfo_t的si_pid,但它似乎未初始化,以防遇到
非法
指令,因此我无法根据它做出决定。
浏览 0
提问于2013-06-28
得票数 4
回答已采纳
3
回答
我们能把(void *)0称为C中的空
指针
吗?
、
、
、
、
总结C标准,特别是
浏览 2
提问于2020-10-19
得票数 4
回答已采纳
1
回答
错误:在需要浮点值的地方使用了
指针
值
、
这不是家庭作业,但我的上一个作业清楚地表明,我在编写C语言时没有清楚地理解
指针
。我的想法是,我使用
指针
指示计算机在函数
指针
出现在变量声明中。我将存储在该
指针
的值转换为浮点数,这样我就
浏览 3
提问于2014-10-09
得票数 2
1
回答
获取进行(
非法
)内存访问的函数名
、
、
出于调试的原因,我试图打印导致
非法
内存访问的函数的名称(例如超出范围)。我已经编写了一个SIGSEGV信号处理程序来打印指令
指针
( IP )和错误的内存地址,但是我无法创建这样一个方法,使我能够获得函数名,而不是IP。注意事项:程序是用C编写的,我试图在
Linux
环境中这样做。
浏览 5
提问于2016-02-22
得票数 3
回答已采纳
11
回答
0xDEADBEEF等价于64位开发?
、
、
、
对于32位系统(无论是
Linux
、或Windows、还是x86)的C++开发,我有一些初始化的
指针
,否则这些
指针
将是未定义的(例如,它们不能立即获得正确的值),如下所示: int *pInt = reinterpret_cast当然,这种行为取决于底层硬件(从用户进程的奇数地址0xDEADBEEF获取一个4字节的整数可能是完全有效的),但对于我迄今为止开发的所有系统(Mac、Mac、
Linux
Redhat Pentium、Windows例如,在PowerPC上,从奇数地址获取4字节整数是
非法
的(总线错误
浏览 42
提问于2009-08-11
得票数 43
回答已采纳
1
回答
openACC编译代码,cuStreamSynchronize返回错误700
但是,当我运行程序时,出现了一个通用的“调用cuStreamSynchronize返回错误700:内核执行期间的
非法
地址”错误。========= Host Frame:/opt/pgi/
linux
86-64-llvm/19.4/lib/libaccn.so (__pgi_uacc_cuda_launch3 + 0x1d59) [0x1a
浏览 81
提问于2019-07-16
得票数 0
回答已采纳
4
回答
为什么指向引用的
指针
在C++中是
非法
的?
、
、
正如标题本身所提到的--为什么指向引用的
指针
是
非法
的,而在C++中指向引用的
指针
是合法的?
浏览 1
提问于2011-01-08
得票数 39
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
Linux C语言:switch语句的范围判断!
如何判断 Linux 服务器是否被入侵?
如何判断Linux系统是否被黑客入侵?可以用这种方法
linux coredump调试
Linux系统管理锦囊妙计:锁定非法用户的登入登出,仅需一指令
热门
标签
更多标签
云服务器
ICP备案
实时音视频
对象存储
即时通信 IM
活动推荐
运营活动
广告
关闭
领券