腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
2
回答
在
c++
中
函数
返回
指针
的
规则
是什么
?
我
的
代码
中
是否
遗
漏了
什么
?
c++
我
想创建一个
函数
来生成一个数组(用随机数填充),该数组
的
大小是
我
给出
的
输入大小,该
函数
返回
生成
的
数组
的
第一个元素
的
地址。
我
尽可能写出最好
的
代码
,没有任何错误或警告。但在运行时,程序会崩溃。
我
试着调试它,但是调试器也死机了,
什么
也不做。
我
认为问题出在
返回
指针
上。请帮帮忙。
浏览 17
提问于2019-06-19
得票数 1
回答已采纳
1
回答
解析C和
C++
声明
的
螺旋
规则
和“声明遵循用法”
c++
、
c
、
declaration
我
读到
的
是:是一个
函数
(),
返回
一个char *,然后取消引用以下内容这是‘
返回
一个char*
的
函数
’,所以1是一个“指向
返回
char *
的
函数
的
指针
此时,(*a[N])是一个
函数
,
返回
一个指向
返回
char *
的
函数</e
浏览 5
提问于2010-09-14
得票数 19
回答已采纳
3
回答
在
C++
类成员
函数
上使用#ifdef警卫安全吗?
c++
、
objective-c
、
objective-c++
、
conditional-compilation
、
one-definition-rule
假设您有以下
C++
类
的
定义:// Methods// Hidden methods in some translation units};
我
是
在
客观
浏览 3
提问于2021-02-04
得票数 18
2
回答
Windows防火墙
C++
API -如何正确清理COM资源?
c++
、
winapi
、
com
、
windows-firewall
、
windows-firewall-api
我
试图使用基于COM
的
Windows防火墙API来遍历现有的防火墙
规则
,并找出其中
是否
存在一个特定
的
规则
。Release对从对QueryInterface
的
成功调用
中
获得
的
指针
进行调用是合乎逻辑
的
,因为QueryInterface
在
返回
之前调用了AddRef (文档
中
明确说明了这一点)。但我无法理解
的
是:
在</em
浏览 2
提问于2020-03-21
得票数 1
回答已采纳
7
回答
C++
中用于对象构造
的
**成语
c++
、
factory
、
construction
在
许多
C++
API(基于COM
的
API)
中
,使对您有所帮助,通常需要指向所构造
的
对象
的
指针
作为**
指针
(
函数
将为您构造和插入它)。你通常会看到这样
的
签名:--但是很少看到新对象作为
返回
值传递除了人们想要看到错误
代码
,这
浏览 7
提问于2010-06-08
得票数 0
回答已采纳
1
回答
是否
可以将任何原始类型传递给需要
指针
的
函数
?
c++
、
function
、
pointers
基本上,
我
想知道
在
C++
中
传递
指针
和引用
函数
的
规则
是什么
。
我
哪儿也找不到。例如,您能将一个基本类型
的
整数传递给一个需要
指针
的
函数
吗?您不能只将
指针
传递给期望
指针
的
方法吗?
浏览 2
提问于2020-02-06
得票数 1
2
回答
将IntPtr转换为byte[] c#
c#
、
.net
、
marshalling
我
从IntPtr库方法
中
接收
C++
值,并且需要从接收到
的
IntPtr
中
获取byte[]数组。当我尝试这样做
的
时候:Marshal.Copy(myReceivedIntPtr
我
错过了
什么
?编辑int MSR_DecodeTrack(char *AscBuff,
浏览 4
提问于2011-11-23
得票数 1
1
回答
使用PythonQt
的
智能
指针
c++
、
python
、
qt
、
smart-pointers
我
的
应用程序
在
整个typedef中使用QSharedPointers,它通常
返回
一个指向该对象
的
智能
指针
,并且每个类都有一个附带
的
C++
,以方便使用。return SomeClassP(new SomeClass()); }typedef QSharedPointer<SomeClass> SomeClassP; 这很好用,但我想知道如何/
是否
需要修改
我
的
设计来处理例如,
浏览 0
提问于2011-11-29
得票数 0
5
回答
当第三方C
函数
返回
一个
指针
时,你应该自己释放它吗?
c
、
memory-management
、
return-value
有许多
函数
(尤其是
在
POSIX库
中
)
返回
几乎必须是新分配
的
数据
的
指针
。他们
的
手册页没有说明
是否
应该释放它们,或者
是否
有某种晦涩
的
机制
在
起作用(比如
返回
一个指向静态缓冲区
的
指针
,或者其他类似的东西)。例如,
函数
很可能
返回
一个char*,但手册页没有说明它是如何分配
的
。
我
浏览 3
提问于2010-09-06
得票数 7
回答已采纳
1
回答
如何在C
中
声明指向嵌套
C++
类
的
指针
c++
、
c
、
inner-classes
、
conditional-compilation
、
one-definition-rule
我
在
C++
中有一个嵌套类,
我
希望C
代码
能够使用它。因为它是嵌套
的
,所以我不能将它转发给C,所以我们
在
共享头文件中有这样
的
代码
:class Mgr { class Obj {+都看到了PObj
的
不同定义,
我
担心这违反了一个定义
规则
。然而,它只是一个
指针
,所以我不确定这
是否
会出错。 C除
浏览 7
提问于2021-11-09
得票数 3
回答已采纳
1
回答
为
什么
‘the’
指针
在
C++
中
的
构造
函数
中
工作?
c++
我
知道this
指针
将指向当前在其中
的
对象实例,但我不知道如何实现它。
我
发现在标准
中
说: 该关键字名为指向调用隐式对象成员
函数
(class.mfct.non.static)或计算非静态数据成员
的
初始化器(class.mem)
的
对象
的
指针
。但是
在
中
说构造
函数
没有隐式对象参数,那么为
什么
我
可以
在
构造
函数</
浏览 6
提问于2022-05-05
得票数 0
回答已采纳
2
回答
C++
断言中
的
未定义行为:访问无效/空
指针
c++
、
visual-studio-2010
、
assert
在
Visual
C++
2010
中
,以下
代码
片段隐藏了一个可疑行为:assert( myObjectPtr->CanDoSomeWork() ); // myObjectPtr can be null due to logical errors 以下
代码
片段放在
函数
中
时,当
指针
为NULL且
函数
立即<
浏览 0
提问于2013-04-25
得票数 0
回答已采纳
1
回答
从
C++
的
角度看Java对象和
指针
java
、
c++
我
最近读了这篇文章:1.)与非原语类型( Java
中
的
“对象引用”)关联
的
命名事物是
C++
中
的
指针
。 2.)。
在
Java
指针
上,与
在
->
浏览 1
提问于2014-08-02
得票数 0
回答已采纳
3
回答
在
C++
中
“(空)新”
是什么
意思?
c++
、
void
我
一直在看一个Qt ,它使用了一种
我
以前没有见过
的
结构: (void) new QShortcut:Key_Return, this, SLOT(fire()));
我
已经
在
没有(void)
的
情况下尝试过了,它仍然可以编译和工作,那么(voi
浏览 1
提问于2009-06-22
得票数 10
回答已采纳
2
回答
双倍和堆损坏
的
数组
c++
、
arrays
、
pointers
、
memory-management
我
有个功能就像myFunc(Type** arrayToBeFilled);double* array = NULL;
在
函数
内部,
我
使用strtod
函数
读取和解析数字:...但是
在
填充数组之后,
我
尝试打印它(只是为了检查)。cout<
浏览 2
提问于2012-05-28
得票数 0
回答已采纳
2
回答
从UWP应用程序调用DLL
中
的
fopen()
返回
一个空
指针
。GetLastError()
返回
ERROR_ACCESS_DENIED
visual-studio
、
visual-c++
、
uwp
、
windows-10
、
c++-cx
我
正在开发一个从DLL调用
函数
的
UWP应用程序。它为
函数
提供了应用程序安装路径,这样
我
就可以继续向其中写入一些数据。
我
按照How to: Use Existing
C++
Code in a Universal Windows Platform App
中
的
描述使用LoadPackagedLibrary导入了DLL。
我
使用Windows::Storage::StorageFolder^ installedLocatio
浏览 38
提问于2020-01-20
得票数 1
1
回答
C语言中
的
函数
顶层栈实现
c
、
generics
、
data-structures
、
stack
为了学习目的,
我
在
C
中
实现了一个通用堆栈。这是它
的
pop功能: assert(s !,
我
必须将顶部对象
的
所有权传递给调用方。所以
返回
一个通用
指针
是可以
的
,因为调用者应该决定如何处理对象。另一方面,
我
想编写一个StackTop()
函数
来
返回
top元素。这给我带来了很大
的
不确定性:
我
知道这
浏览 2
提问于2016-07-11
得票数 0
回答已采纳
1
回答
如何在IAR
中
包含不可执行
的
stm32库?
stm32
、
iar
、
lib
我
已经使用iar编译了一个项目作为stm32
的
库,
在
添加.a文件之后,链接器会给出一个警告,指出所使用
的
函数
被声明为隐式
的
。该
函数
接受一个指向输入缓冲区
的
指针
,并将一个
指针
返回
到输出缓冲区,当指定一个
指针
来保存
返回
地址时,编译器会给出一个错误,即int值不能被赋值给
指针
。 可能
是什么
错误,或者。
在
添加lib<e
浏览 14
提问于2017-08-20
得票数 0
回答已采纳
2
回答
在
C++11
中
,
在
没有
返回
类型
的
情况下,main
的
使用
是否
已被淘汰?
c++
、
c++11
斯蒂芬·普拉塔( Stephen )在他
的
书“
C++
Primer Plus p 31”
中
说: 实现不应预定义主要功能。此功能不应超载。它应该有一个int类型
的
返回
类型
浏览 0
提问于2016-06-17
得票数 9
回答已采纳
4
回答
如果
我
在
c++
中
声明
函数
指针
,这意味着
什么
c++
、
function
、
function-pointers
当我
在
我
的
代码
中
声明像: Foo *foo()这样
的
东西时,这意味着
什么
;它给我带来了
什么
好处?正如你所见,这不是简单
的
指针
变量。另外,如果
我
在所有方法上面的
c++
源
代码
中
声明它,这意味着
什么
,例如:.
浏览 3
提问于2010-11-10
得票数 2
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
C语言是作为一个程序员必须了解的,那么你知道怎样学习C语言吗?
VS2019:C+代码静态分析改进和更新
C+RTTI 和四种类型转换
VS2019:静态分析问题修复,优化和其他更新
学习什么语言更有“钱途”?
热门
标签
更多标签
云服务器
即时通信 IM
ICP备案
对象存储
实时音视频
活动推荐
运营活动
广告
关闭
领券