社区
C++ 语言
帖子详情
关于C++语法的问题
hjd2357
2008-07-23 11:50:43
class A;
typedef A* A_ptr;
class A {
}
第一个问题
我要问的就是第一个【class A;】是什么意思,是声明吗。
我总觉的没有必要,只要把typedef A* A_ptr;
放到下面就应该可以了呀。不用声明了吧
第二个问题:LIUNX下可以编译过吗
...全文
103
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可以
RedPanda-CPP代码模板页
语法
高亮
问题
分析与修复
在RedPanda-CPP这个轻量级
C++
集成开发环境中,代码模板功能是提高开发效率的重要特性。近期开发者发现了一个关于代码模板页
语法
高亮显示的
问题
,这个
问题
在3.4alpha版本中得到了修复。 ##
问题
现象 RedPanda-CPP的选项设置中有一个代码模板页面,该页面分为前后两部分:前面的主模板区域和后面的文件模板区域。用户发现,虽然文件模板区域能够正常显示
语法
高亮效果,但主模板区域却缺...
【debug】
c++
无
语法
问题
但编译报错显示
语法
问题
*原因:**文件包含 非ASCII字符(如中文)但未正确保存为UTF-8编码,导致编译器无法正确解析。(2)在CMakeLists.txt中添加下面内容,确保CMake 生成时使用 UTF-8。(1)用记事本打开文件,将其另存为“带有BOM的UTF-8”格式。明明
c++
文件中没有
语法
问题
,但编译时出现一系列关于
语法
的报错。
VSCode C/
C++
扩展中
语法
高亮异常
问题
的分析与解决
在嵌入式软件开发过程中,许多开发者使用VSCode作为主要开发工具。近期有用户反馈在Windows环境下使用VSCode进行C语言开发时,遇到了
语法
高亮显示异常的
问题
。本文将深入分析这一现象的原因,并提供有效的解决方案。 ##
问题
现象 开发者在使用VSCode进行C语言开发时,观察到以下异常现象: 1. 相同
语法
元素在不同位置显示不同颜色 2. 部分变量和类型的高亮显示随机变化 3. 某些情...
C++
基础
语法
常见
问题
及解决办法
直接使用未初始化的变量可能导致程序崩溃或不可- 避免使用第一人称如“我”。
vscode直接导入工程使用c/
c++
插件遇到的
语法
提示
问题
(
问题
窗口有错误)
摘要:在VSCode中使用C/
C++
插件查看STM32代码时遇到
语法
提示失效
问题
。研究发现,
问题
源于插件错误,需先解决"
问题
"窗口中的错误提示。通过配置c_cpp_properties.json文件,添加Keil MDK的系统头文件路径(而非IAR路径),成功消除错误并使结构体
语法
提示恢复正常。关键发现:1)
语法
提示
问题
与错误提示相关;2)必须使用Keil MDK而非IAR的头文件路径。
C++ 语言
65,213
社区成员
250,514
社区内容
发帖
与我相关
我的任务
C++ 语言
C++ 语言相关问题讨论,技术干货分享,前沿动态等
复制链接
扫一扫
分享
社区描述
C++ 语言相关问题讨论,技术干货分享,前沿动态等
c++
技术论坛(原bbs)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
请不要发布与C++技术无关的贴子
请不要发布与技术无关的招聘、广告的帖子
请尽可能的描述清楚你的问题,如果涉及到代码请尽可能的格式化一下
试试用AI创作助手写篇文章吧
+ 用AI写文章