腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
Hippomocks
指针
参数
-
提供
输入
,
检查
输出
parameter-passing
、
hippomocks
我有一个函数,它希望在
指针
参数
中
输入
缓冲区长度,然后将读取的字节数放入与
输出
相同的
参数
中。现在,在我的单元测试中,我尝试用Hippomock模拟它,并希望
检查
函数是否使用正确的
输入
值调用,同时
提供
一个不同的
输出
值。我怎样才能做到这一点呢?谢谢!
浏览 56
提问于2020-09-23
得票数 0
回答已采纳
2
回答
如何像
hippomocks
那样拦截一个自由函数调用?
c++
、
hippomocks
我想知道
hippomocks
如何拦截exit调用函数,例如,如下代码所示: mocks.ExpectCallFunc(exit).With(2).
浏览 2
提问于2014-08-01
得票数 4
回答已采纳
4
回答
Google关于
输入
/
输出
参数
作为
指针
的样式指南
c++
、
parameters
、
reference
、
google-style-guide
、
cpplint
明确区分了
输入
参数
(→const,value)和
输入
-
输出
参数
(→非const
指针
)(→非const
指针
)(严格遵循→): C/C++函数的
参数
要么
输入
到函数,要么从函数
输出
,或者两者兼而有之。
输入
参数
通常是值或const引用,而
输出
和
输入
/
输出
参数
将是非const
指针
。
浏览 10
提问于2014-10-18
得票数 16
回答已采纳
6
回答
输入
/
输出
参数
以及如何在C++中使用它们
c++
、
parameters
有人能给我一个关于
输入
/
输出
如何与通过引用或值传递的函数的
参数
之间的关系的详细理解吗?下面是我遇到的一个函数的示例,它告诉我它需要一个IN/OUT
参数
:
参数
Type:
浏览 6
提问于2011-08-01
得票数 9
1
回答
将函数
参数
标识为
输入
或
输出
c++
、
doxygen
然而,由于使用了
指针
,这条线变得模糊了:dest应该仍然是一个
输出
吗?
指针
的值不会被修改,只有它指向的内存中的值才会被修改。但我仍然会说可能是这样。下一步:现在这对我来说真的很可疑,我会将fw标记为
输入
,尽管它在逻辑上是一种
输出
FILE句柄由函数初始化,
指针<
浏览 1
提问于2015-12-13
得票数 4
2
回答
如何
检查
值是否表示地址
c
、
pointers
、
memory-management
我正在用C语言编写一个函数,它接受一个数组作为
输入
,并
提供
两个数组作为
输出
。该函数将写入作为
参数
传入的数组。作为防止内存错误的“安全措施”,我想
检查
传递到函数中的
指针
是否是有效的内存地址,如果是,就释放它。initialize output arrays*/ free( real );我如何
检查
浏览 1
提问于2013-03-25
得票数 1
回答已采纳
4
回答
如何
检查
argv[count]是否为整数
c
、
pointers
、
printf
我试图在C++中创建一个命令行应用程序,并希望确保
输入
在某个命令
参数
之后是一个整数。 pid = -1; count++;...现在,这段代码正确地捕获了这个
输入
中的错误: -p空间
浏览 4
提问于2015-05-20
得票数 5
回答已采纳
2
回答
如何防止调用函数的人在C++中使用相同的按引用传递变量?
c++
、
pass-by-reference
、
alias
、
output-parameter
我有一个遗留接口,它有一个功能,其签名如下所示:x和y在此函数中被认为是
输出
参数
。注意:我知道使用
输出
参数
的缺点,并且对于这样的接口有更好的设计选择。我不是在争论这个界面的优点。 在此函数的实现中,它首先
检查
两个
输出
参数
的地址是否相同,如果它们相同,则返回一个错误代码。return -1; // Error: both output parameters ar
浏览 2
提问于2021-08-13
得票数 1
回答已采纳
7
回答
如何区分c中函数的
输入
、
输出
和
输入
输出
参数
?
c++
、
c
、
function
、
pointers
、
parameters
阅读“软件详细描述”文档中的一些软件模块,我在对每个功能的描述中看到: pToMyStruct->elementB = 5;}
输入</
浏览 8
提问于2016-02-15
得票数 3
回答已采纳
1
回答
未能在本机x32共享库和matlab之间封送char**
matlab
、
shared-libraries
、
marshalling
、
native
、
loadlibrary
注意:这里没有报告,但是本机库也定义了一个函数来释放分配给info
参数
的内存。我的Matlab版本是7.2.0.232
浏览 0
提问于2013-04-26
得票数 2
回答已采纳
1
回答
用于优化/
参数
扫描方法的库
java
、
mathematical-optimization
基本上,用户
提供
了几个(数字)
输入
参数
,应用程序计算一个标量。但正如我所说的,这需要相当长的时间;这个问题有几种数学解决方案(例如牛顿法)。我的问题是:有没有免费/开源的JAVA库
提供
这
浏览 1
提问于2014-04-03
得票数 0
1
回答
与
参数
的线程通信
c++
、
void-pointers
TLDR:我使用void *类型的变量来保存字符串
指针
,如何修改字符串的值? 问题我有两个线程,需要返回一个字符串。我传递了一个字符串
指针</em
浏览 0
提问于2012-12-11
得票数 0
回答已采纳
3
回答
C函数的
输入
和
输出
参数
c
对于我正在编写的一个类项目,我的老师的函数风格指南说“
输入
参数
必须出现在
输出
参数
之前”。我不太确定他们这么说是什么意思?
浏览 1
提问于2017-02-23
得票数 2
回答已采纳
2
回答
对C++
指针
和引用主题的混淆
c++
、
pointers
、
reference
C++中的以下
参数
传递机制有什么区别?void foo(int &x) void foo(int **x)我想知道在哪种情况下,
参数
是通过值传递还是通过引用传递。
浏览 0
提问于2010-09-20
得票数 2
回答已采纳
2
回答
RegEnumKeyEx不能正常工作
c
、
winapi
、
registry
发生的情况是,只有第一个项目被正确
输出
,所有其他项目都被截断或重复-我认为这是一个缓冲区问题。 我已经阅读了函数文档,但它对我帮助不大。
浏览 1
提问于2012-08-04
得票数 0
回答已采纳
1
回答
面向对象和对象
参数
化
oop
、
architecture
、
parameter-passing
我应该开发一个程序,它将在很大程度上依赖于运行时的
输入
数据(数据用于初始化,从XML读取),我想要求在对象/体系结构设计方面
提供
良好的OOP实践。object_A =计算方程,需要
输入
,产生
输出
object_C =需要来自object_A和object_B的数据作为
输入
,生成
输出
难以
参数
化对象_A/_B/
浏览 4
提问于2017-10-09
得票数 0
1
回答
避免非接触参考
参数
c++
我遇到了这个,它喜欢
指针
而不是引用。“在函数
参数
列表中,所有引用必须是const:事实上,在Google代码中,
输入
参数
是值或const引用,而
输出
参数
是
指针
输入
参数
可能是const
指针
,,但我们不允许非const引用
参数
,除非约定需要时,例如交换().“ 这似乎与这个的公认答案有些不同,后者说应该使用引用,
浏览 1
提问于2015-07-26
得票数 9
回答已采纳
2
回答
我可以为__user
参数
传递指向linux内核空间的
指针
吗?
c
、
pointers
、
linux-kernel
我读过关于Linux内核中的__user说明符,用于为标记函数
参数
以
检查
函数
参数
。int foo1( char * buf );另一条路呢?在……里面或必须传递用户
提供
的
指针
吗?我猜前者是因为用户
提供
的
指针
可以是任何东西,但我在任何地方都没有找到__user的正式规范。
浏览 12
提问于2015-04-27
得票数 4
回答已采纳
2
回答
如何使用<errno.h>将错误处理导出到C中的函数
c
、
refactoring
、
exit
、
errno
、
strerror
我正在
检查
用户在调用main时是否
输入
了cmd
参数
的正确数量和类型。{ exit(EXIT_FAILURE);然后,我编写了一个函数来
检查
参数
是否正确和足够argc_input) if
浏览 6
提问于2019-11-19
得票数 0
回答已采纳
1
回答
总是通过引用是一种不好的做法吗?
c++
、
pass-by-reference
、
pass-by-pointer
但是我有一个想法,为什么我不使用
指针
传递一个
参数
(通过
指针
传递)。 引用而不是
指针
传递是一种不好的做法吗?
浏览 1
提问于2013-08-05
得票数 1
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
C语言的标准 “输入输出”!今天是你学C语言的第几天?
C语言文件操作
C语言编程:以实例教你学指向函数的指针
悬挂引用是如何被Rust消灭的?
90%以上的工程师,对PLC指针类型与间接寻址无从下手
热门
标签
更多标签
活动推荐
运营活动
广告
关闭
领券