腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
2
回答
C
标准
类型
的
预
声明
c
、
declaration
、
stdint
当我试图
声明
一些在stdint.h中定义
的
类型
时,与/usr/include/bits/stdint-uintn.h:24:19
预
声明
发生冲突 typedef struct __uint8_t uint8/src/server/connection.
c
:1: 4 | typedef struct __
浏览 43
提问于2021-02-01
得票数 0
回答已采纳
2
回答
当我是一个全局变量时,"int =10“和"int;i=10;”会执行不同
的
函数吗?
c
请参阅下面所示
的
程序。我收到以下编译器警告。$3.2$ -Wall test1.
c
test1.
c
:6:警告:数据定义没有
类型
或存储类test1.
c
:6:警告:在
声明
‘j’中
类型
默认为‘int’ 通常,当运行时操作写在函数之外时,会引发此警告。
浏览 2
提问于2017-05-31
得票数 2
回答已采纳
3
回答
通过包装器
声明
朋友类模板
c++
、
templates
、
language-lawyer
、
friend
我看到了以下
预
C
++11代码,用作
声明
类模板朋友
的
技巧(在
C
++11中可以简单地用friend T;完成)struct Wrapper typedef错误:精化
类型
指
类型
为 以上代码是否符合
标准
,即是否有效?
浏览 2
提问于2015-05-21
得票数 2
回答已采纳
2
回答
函数在不指定参数数据
类型
的
情况下工作。
c
、
mpi
我在MPI中错误地使用了以下函数- return(4.0/(1 + x*x));注意,我没有在上面的代码中
声明
x
的
数据
类型
。然后使用以下方法编译它:不过,程序不会抛出错误并成功编译。在使用包装器时,我得到了以下f值-f(1) =2 这是如何在没有错误
的
情况下工作
的
?
浏览 7
提问于2017-11-09
得票数 0
回答已采纳
1
回答
括号和大括号之间
的
变量
c
、
function
、
syntax
我下载了一段
C
代码,它使用这种定义函数
的
方式:int name1;{} 为什么或什么时候使用这种语法,它与更著名
的
语法(参数
类型
在括号内)有什么不同?
浏览 1
提问于2014-10-01
得票数 5
回答已采纳
1
回答
C
警告:函数在定义之前没有原型。
c
、
function
、
prototype
、
warnings
在编译
C
项目时,我面临一个警告: void myFunct(); {} {}
浏览 5
提问于2017-12-21
得票数 6
回答已采纳
3
回答
有人能描述一下我在GNU llibc
的
mallo.
c
中找到
的
以下函数体吗?
c
、
function
、
malloc
__ptr_t __malloc_size_t size; return malloc (size);据我所知,函数
声明
如下: <return-type
浏览 3
提问于2014-12-29
得票数 2
回答已采纳
1
回答
交替函数语法/函数原型?
c++
、
syntax
、
function-pointers
、
function-prototypes
在
C
++中,我一直在使用函数指针,因此一直将它们
声明
为void (*function)(void)。这是我最初在教程和中看到
的
。但今天,我正在阅读维基百科关于高阶函数
的
文章时,我发现了一个使用替代语法
的
示例,其中*和函数指针
的
变量/
类型
名称周围
的
括号不存在,如所见。我测试了表单void function(void)是否适用于变量、参数和
类型
。它不适用于变量,但是它适用于参数和
类型
,没有明显
的</em
浏览 3
提问于2016-01-23
得票数 1
回答已采纳
1
回答
主(ac,av) int ac;char **av;{.}?
c
可能重复: main(ac, av) int ac; char **av; ...而不是{} 我从未见过像第一段代码那样
的
C
语法。
浏览 5
提问于2012-06-03
得票数 3
回答已采纳
2
回答
具有cv限定参数
的
成员对象
的
result_of
c++
、
c++14
、
language-lawyer
、
result-of
鉴于以下
声明
:typedef int MyClass::*Mp;更多背景:
标准
说result_of是这样定义
的
: 成员
类型
类型
应该命名为decltype(INVOKE(declval<Fn&g
浏览 4
提问于2016-08-28
得票数 20
回答已采纳
1
回答
将函数定义放在main()之后比将它们放在main()之前有什么好处吗?
c
、
function
将函数放在main之后与将它们放在main之前相比,对程序有什么影响吗? void foo(void); … …例子-以前: … …
浏览 3
提问于2017-12-27
得票数 2
2
回答
C
代码
的
意外成功
c++
、
c
我正在测试代码中
的
以下代码::块v12.11:{ return 0; 在
C
/
C
++中使用之前,至少需要
声明
一个函数或变量。在这里,在调用函数display()之前没有
声明
。默认情况下,所有函数
的
返回
类型
都为int.So,我在这里预期会出现编译错误,但它经过successfully.
浏览 5
提问于2013-11-14
得票数 0
回答已采纳
1
回答
将函数作为参数传递给同一个函数
c
、
function
我不知道它是如何工作
的
,因为函数 add() 不接受任何参数,但是它接收add()函数作为参数并计算两次和。
浏览 0
提问于2020-09-07
得票数 1
2
回答
是否允许为具有属性
的
函数创建“
类型
防御”?
c++
、
c
、
attributes
、
language-lawyer
、
typedef
我有几个函数具有相同
的
原型,
声明
为noreturn。我想在
C
和
C
++共享
的
头中
声明
指向这些函数
的
指针。typedef __attribute__ ((noreturn)) void (*apply_transition_effects_t)(object_t *, data_t *); 这里我使用GCC
的
语法,但这个问题同样适用于
标准
[[attribute]]和
C
中
的
_Noreturn或
C<
浏览 13
提问于2022-08-02
得票数 1
回答已采纳
2
回答
将流转换为bool不适用于其他编译器
c++
为什么对于,这是有效
的
,但是对于,它失败了?对gcc来说,也是这样
的
: bool b = std::cin;
浏览 5
提问于2014-10-10
得票数 3
回答已采纳
2
回答
错误:“varName”未在此范围内
声明
c++
、
opencv
、
declare
我想在我
的
图像中找到最大
的
轮廓(用opencv和
C
++)。我读过这个线程:和,但是我得到了错误:'varName‘没有在这个范围内
声明
,这意味着编译器认为我没有
声明
那个变量,对吗?所以我
的
代码片段: vector<vector<Point>> varName;|50|error: 'varName' was not d
浏览 6
提问于2015-03-29
得票数 2
回答已采纳
1
回答
C
11:固定长度数组
声明
如何符合
C
11
标准
的
规范?
c
、
c11
C
11
标准
(N1548)第6.7.6节规定了
声明
器
的
规范。根据我
的
理解(请参阅这个关于剖析
C
声明
的
),数组
声明
int * arr[5];有两个部分:(a)
声明
说明符int和(b)
声明
器* arr[5]。我
的
问题是如何根据
C
11
标准
解释
声明
器部分。
标准
上说: 好
的
,所以*显然对应于“指针”部
浏览 0
提问于2018-08-08
得票数 1
回答已采纳
2
回答
NULL由我
的
编译器std lib定义为0:它正确吗?
c
、
null
我
的
C
编译器
的
标准
库是这样定义NULL
的
:我希望:谁能告诉我哪一个是正确
的
,为什么? 谢谢!
浏览 4
提问于2016-03-25
得票数 1
回答已采纳
1
回答
非定义
声明
‘`void` `“对象:哪个部分
的
C
++
标准
禁止他们?或者是真的?
c++
、
language-lawyer
、
declaration
、
void
、
incomplete-type
C
++
标准
中至少有两个地方禁止定义不完整
类型
的
对象(、)。但是,在
C
++中通常允许为不完全
类型
的
对象提供非定义
声明
。我似乎无法确定禁止以这种方式
声明
不完整
的
void
类型
的
“对象”
的
具体部分。(当然,void不是
C
++中
的
对象
类型
,但引用
类型
也不是,举个例子。)所以,这是 extern void
浏览 0
提问于2018-12-30
得票数 5
回答已采纳
1
回答
C
标准
-函数定义是函数原型吗?
c
、
c99
、
prototype
、
function-prototypes
标准
(最新版本:WG14/N 1256)规定(6.2.1§2):其他每个identifier都有由其
声明
位置(在
声明
器或
类型
说明符中)确定
的
作用域。因此,知道函数定义是否是函数原型似乎可以归结为知道函数定义是否是
声
浏览 1
提问于2011-02-01
得票数 3
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
强制声明泛型的实际类型
新兴的JPEG XS预标准实施
C语言简单入门—C语言的数据类型
C#元组的声明和初始化
C+类型系统的有趣进化
热门
标签
更多标签
云服务器
即时通信 IM
ICP备案
对象存储
实时音视频
活动推荐
运营活动
广告
关闭
领券