社区
C++ 语言
帖子详情
关于C++语法的问题
hjd2357
2008-07-23 11:50:43
class A;
typedef A* A_ptr;
class A {
}
第一个问题
我要问的就是第一个【class A;】是什么意思,是声明吗。
我总觉的没有必要,只要把typedef A* A_ptr;
放到下面就应该可以了呀。不用声明了吧
第二个问题:LIUNX下可以编译过吗
...全文
75
9
打赏
收藏
关于C++语法的问题
class A; typedef A* A_ptr; class A{ } 第一个问题 我要问的就是第一个【class A;】是什么意思,是声明吗。 我总觉的没有必要,只要把typedef A* A_ptr; 放到下面就应该可以了呀。不用声明了吧 第二个问题:LIUNX下可以编译过吗
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
9 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
e_sharp
2008-07-23
打赏
举报
回复
class A; 是声明,为了typedef,所以要先声明,如lz所说,放在下面就不需要声明了。
Linux可以编译通过
shailen126
2008-07-23
打赏
举报
回复
[Quote=引用 1 楼 akirya 的回复:]
1是声明
2可以
[/Quote]
xkyx_cn
2008-07-23
打赏
举报
回复
1是声明 声明可以出现多次 定义则不行
为什么不把typedef A* A_ptr; 放后面,因为接下来可能要用到A_ptr
Learn-anything
2008-07-23
打赏
举报
回复
都回答完了,就只能看看了
meteormeng
2008-07-23
打赏
举报
回复
你们都好细心啊,搞的我慢了步都没办法回答了.
薛定谔之死猫
2008-07-23
打赏
举报
回复
另,2)是必要的,typedef时class A还没出现
tangshuiling
2008-07-23
打赏
举报
回复
第一问,基本是这么理解的
LINUX下可编译通过,class A{};分号不能少。
薛定谔之死猫
2008-07-23
打赏
举报
回复
1)是声明
2)那样就不能在栈上构建对象了
3)试试看吧
珍惜生命远离CPP
2008-07-23
打赏
举报
回复
1是声明
2可以
Visual C++ 6.0编程实例精解完整版(PDF)
通过一个具体的工具软件——Ftp文件搜索工具的完整开发过程,由浅入深、循序渐进、全面系统地介绍了 Microsoft Visual C++6.0基础知识和常用技巧。全书共分 10章,详细讲解了 Visual C++的基本
语法
知识及其主要的...
C语言大全第4版+源码(PDF)
本书是“C:The Complete Beference”的第四版。在第一版问世以来的几年中,程序设计领域已经发生了很大变化。Internet和World Wide Web已成为计算领域一道亮丽的风景,Java已经开发出来,C++也已标准化。与此同时,新的C标准(称为C99)也已制订。尽管C99并没有被大肆炒作,但它确实是过去5年里计算领域中最重要的一个事件。在历史的洪流中,人们很容易只注意那些新的事物,而忽视了用以构筑未来的坚实基础。C语言正是这样的基础。世界上的许多程序代码是在C上运行的。C++正是在此基础上建立的,其
语法
构成了Java的基础。然而,如果C仅是其他语言的起点,它就会成为有趣但却遭到遗弃的语 注: 原文件大小:15499 KB
NOIP信息学奥赛通关必备-C++
语法
专题-算术运算符
1、本课程为零基础C++
语法
专题课,是青少儿参加信息学奥赛NOIP通关必备-
语法
专题课;2、本课程每节课均配有练习题以及真题,以锻炼孩子的解题能力;3、本课程为系列课中的算术运算符知识讲解;4、本课程是基于小学生的认知发展水平开发的,运用孩子生活中常见的例子来阐述编程知识,让孩子听得懂学得会;5、学完本课程后,孩子可以自主编程,解决竞赛中,生活实际
问题
,6、拓展孩子计算思维,应对人工智能时代的挑战。
vscode c++
语法
检查以及指定c++标准
vscode c++
语法
检查以及指定c++标准 下载插件 C/C++ Clang Command Adapter 在extension中搜索并下载安装,使用时发现其
语法
检查不支持c++11 标准。需要在配置中指定。 在插件的配置中指定c++标准 在Cxxflags 中指定需要的c++标准即可。 配置完成后可以看到没有再显示
语法
错误了。 ...
C++源程序
语法
检查器
C++源程序
语法
检查器 (1) 能够完成基本的C++
语法
检查。 1、花括号配对情况; 2、分号缺失情况; 3、运算符符合运算规则情况; 4、引号(单、双)配对情况; 5、块注释匹配情况(/**/); 6、圆括号匹配情况; 7、其他情况8能够检查的
语法
不符情况多则加分 (2) 待检查
语法
文件:本目录下的tobecheck. cpp文件检查结果输出文件:本目录下的checkres.txt; (3) 输出的检查结果文件中应包含: 1待检查文件总行数; 2检查出的
语法
问题
总数及分类
问题
数量,分类
问题
列出的顺
C++ 语言
64,666
社区成员
250,488
社区内容
发帖
与我相关
我的任务
C++ 语言
C++ 语言相关问题讨论,技术干货分享,前沿动态等
复制链接
扫一扫
分享
社区描述
C++ 语言相关问题讨论,技术干货分享,前沿动态等
c++
技术论坛(原bbs)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
请不要发布与C++技术无关的贴子
请不要发布与技术无关的招聘、广告的帖子
请尽可能的描述清楚你的问题,如果涉及到代码请尽可能的格式化一下
试试用AI创作助手写篇文章吧
+ 用AI写文章