腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
在
其他
文件
中
使用
typedef
作为
参数
的
函数
声明
c
、
struct
、
typedef
有3个
文件
: struct.h:
typedef
struct weight_sensor_str uint16_t min_value, max_value; uint8_t coeff_percentfront_sensor; struct.c weight_sensor_t front_sensor = {.min_value = 0, .max_value = 0, .coeff_percent = 0}; 以及
使用
以下结构
的
函数
原型
的
其他
<
浏览 30
提问于2021-04-14
得票数 1
1
回答
如何从
typedef
生成静态结构
c
、
struct
、
static
我有一个头
文件
list.h和一个源
文件
list.c,它们定义了list.h
中
的
函数
。我这里有一个结构体: struct ListNode* next; void *value;}Node; Node *first; int count;当编译器不接受同时<em
浏览 0
提问于2019-07-17
得票数 0
2
回答
C/C++正演
声明
c++
、
c
、
opencl
、
typedef
、
forward-declaration
查看OpenCL头
文件
,我看到:据我所知,cl_context是指向前向
声明
的
结构_cl_context
的
指针。从库设计人员
的
角度来看,这样做有什么好处:这仅仅是为了让API调用可以接受cl_context而不是cl_context*
typedef
void *cl_context;
浏览 2
提问于2013-09-06
得票数 2
回答已采纳
1
回答
作为
函数
的
返回类型
的
Ty胡枝子映射会引发编译器错误。
c++
、
maps
、
containers
、
typedef
map和
使用
typedef
名称
作为
函数
的
返回
参数
失败。下面是解释场景
的
伪代码:* a.hclass A public: Aa.cpp“中
使用
以下
声明
,则没有编译器错误。(注意: a.h
文件
仍然包含
作为
const Int
浏览 5
提问于2016-12-05
得票数 0
回答已采纳
3
回答
我可以
在
没有完全签名
的
情况下
声明
“不透明”
函数
指针类型吗?
c
、
function-pointers
我可以
在
没有完整原型
的
情况下
声明
一个不透明
的
函数
指针类型,并初始化一个包含指向该类型
函数
的
指针
的
结构,而不充实签名(
在
使用
时将完全
声明
)。......基本上,我想从api.h头
文件
中
隐
浏览 3
提问于2017-12-02
得票数 2
回答已采纳
3
回答
如何正确地转发
声明
typedef
'd结构
c
、
visual-c++
、
struct
、
typedef
、
forward-declaration
我想要完成
的
事情:我想在
typedef
‘s结构中
使用
ty胡枝子
的
函数
指针,其中
函数
指针接受一个struct指针
作为
参数
(例如,类似于接受对'object’
的
自引用
的
‘object方法’)。我有这个C代码(简化,希望不是过度简化):
typedef
void (*getSomething)(myStruc
浏览 6
提问于2014-07-28
得票数 0
回答已采纳
1
回答
C++ 11 lambda表达式
作为
模板
参数
c++11
、
lambda
我看到了许多
使用
lambda表达式
作为
模板
参数
的
例子,但是当我在上阅读lambda
函数
的
参考页面时,它有一个简短
的
句子: Lambda-
在
未计算
的
表达式、模板
参数
、别名
声明
、
typedef
声明
以及
函数
(或
函数
模板)
声明
中
的
任何地方都不允许表达式,
函数
体和<
浏览 2
提问于2016-07-11
得票数 1
1
回答
使用
typedefs简化块引用
声明
objective-c
使用
typedefs简化以下块引用
声明
:以下是我对
声明
的
理解:
typedef
void *(^get
浏览 4
提问于2015-01-25
得票数 1
回答已采纳
2
回答
纯C++
中
的
回调
函数
c
、
callback
、
functional-programming
我正在以这种方式实现回调
函数
:它工作得很好,我可以将
参数
传递给这样
的
回调
函数
: printf("Input: %d", X);void PrintSomething(callback F){ F(10);但是我无法摆脱我做错了什么
的
感觉。我
的
方法内存安全吗?有没有<em
浏览 1
提问于2014-05-15
得票数 2
1
回答
将
函数
指针
作为
参数
传递给本机
函数
android
、
function-pointers
、
android-ndk
我正在
使用
android NDK,试图
使用
现有的库来构建应用程序。以下是传递给InitRelay
的
参数
的
声明
我所做
的
和他们所做
的
不同之处在于,我想在C
中
调用一个本机
浏览 2
提问于2012-07-10
得票数 0
回答已采纳
3
回答
使用
struct指针
作为
参数
来原型化
函数
c
、
struct
、
function-prototypes
对于这个问题,我一直
在
绕圈子。我
在
exter.h
中
声明
了一个结构: char data[Q_SIZE]; int tail;
在
main.c
中
,我
声明
了这个结构
的
两个实例:在
其他
.c
文件
中
,如果
使用
这些结构,它们
浏览 0
提问于2012-11-08
得票数 0
2
回答
为什么新VS2013项目的
函数
在
链接(如果
文件
是.cpp )时没有得到解决,但是如果
文件
是.c,则可以
c++
、
c
、
visual-studio-2013
我用
其他
编译成libs
的
项目做了这件事,但是最近
的
一个项目不知何故不起作用,尽管所有的方法似乎都是一样
的
。const char *UserName)); } // end of extern "C"#endif // MYHEADER_H_
typedef
在
初始化时,MySetLoginResultCallback是从本机.dll
中
的
浏览 3
提问于2016-01-07
得票数 4
回答已采纳
1
回答
前向
声明
模板
的
成员ty对联f
c++
、
c++11
我
使用
一个库(我不能修改这个库),它
声明
了一个PointCloud模板,该模板包括一个Ptr
typedef
。
typedef
boost::shared_ptr<PointCloud<PointT> > Ptr;}我需要这个前向
声明
的
原因是,我需要将一个
函数
声明
为
浏览 0
提问于2018-02-19
得票数 0
3
回答
如何在类外
的
签名中
使用
模板
参数
的
嵌套类型定义模板类
函数
c++
、
templates
我有一个模板类,它要求模板
参数
具有嵌套类型。它在成员
函数
签名中
使用
这些类型。我找到了以下
声明
成员
函数
的
解决方案:class AKL_API AklMemoryPoolpublic:
typedef
typename ElementType::RetrieveType
浏览 7
提问于2015-04-07
得票数 3
回答已采纳
5
回答
需要解释
typedef
int (*pf)
c
、
function-pointers
、
typedef
通常,我们
使用
typedef
来获取数据类型
的
备用名称。例如--但是,下面的类型定义
函数
做了什么呢?
typedef
int (*pf) (int, int);
浏览 5
提问于2013-06-25
得票数 14
回答已采纳
1
回答
除了与
函数
指针一起
使用
外,还有
在
C中键入
函数
的
目的吗?
c
、
function
、
typedef
以下代码是有效
的
C代码:我唯一一次看到
声明
并
使用
函数
类型
的
情况是,我们做了如下语句:其中add可能在:{} 给定初始
声明
,以下内容也会编译:math_op mOp;但是,在这里,它不是
作为
浏览 0
提问于2019-03-02
得票数 1
回答已采纳
3
回答
请解释"
typedef
“
的
语法规则和范围
c++
、
c
、
function-pointers
、
typedef
OTOH这个简单
的
例子似乎暗示着新
的
类型是最后一件事。就像这里,Uchar是新
的
类型:但是
函数
指针是完全不同
的
。这里
的
新类型是pFunc我暂时想不出任何
其他
的
例子,但我遇到了一些非常令人困惑
的
用法。那么,有没有规则,或者人们只是应该从经验中知道这是怎么做
的
,因为他们以
浏览 0
提问于2010-03-12
得票数 37
回答已采纳
2
回答
记录std
的
最佳实践::
函数
参数
c++
在
使用
std::function
声明
类型时,我发现无法为模板
参数
分配
参数
名。例如,我发现这个普通
函数
指针类型
声明
: void *object, 尽管std::function
的
使用
具有灵活性(例如,能够分配lambda或std::bind调用
的<
浏览 3
提问于2015-07-09
得票数 3
回答已采纳
5
回答
基本类型定义操作数语法
c++
、
c
、
typedef
给定:我可以看到是怎么做到
的
:将size_t
声明
为long unsignedint
的
同义词,但是我(知道它是这样做
的
,但是)不能确切地看到它是如何做到
的
:将F
声明
为pointer to function (size_t, siz
浏览 26
提问于2010-09-24
得票数 17
回答已采纳
5
回答
如何在不取消引用
的
情况下调用指向
函数
的
指针?
c++
、
function-pointers
、
typedef
在
由C++程序生成
的
Py++程序
中
,我有一个奇怪
的
typedef
语句。double radius(int); // function to be wrappedbp::def("radius", radius_function_type(&radius)); // bp::def is a function for
浏览 13
提问于2009-06-03
得票数 1
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
C+11使用using定义别名(替代typedef)
为什么很多人编程喜欢用typedef?
C语言基础知识学习三
C语言编程之程序猿的自我修养,如何提高自身学习效率!
嵌入式C语言编程规范
热门
标签
更多标签
活动推荐
运营活动
广告
关闭
领券