社区
C++ 语言
帖子详情
关于c++的长期困惑
szqh97
2008-12-02 09:06:32
如果不用API 、MFC 只是纯用c++能不能弄出窗口界面呢?
感觉好像现在的都是用VC弄的,API,MFC感觉与c++没有什么关系啊!
...全文
79
8
打赏
收藏
关于c++的长期困惑
如果不用API 、MFC 只是纯用c++能不能弄出窗口界面呢? 感觉好像现在的都是用VC弄的,API,MFC感觉与c++没有什么关系啊!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
8 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
lgccaa
2008-12-02
打赏
举报
回复
顶1楼
lc19890326
2008-12-02
打赏
举报
回复
[Quote=引用楼主 szqh97 的帖子:]
如果不用API 、MFC 只是纯用c++能不能弄出窗口界面呢?
感觉好像现在的都是用VC弄的,API,MFC感觉与c++没有什么关系啊!
[/Quote]
API基本是纯C的函数,而MFC是把API封装到类中(用一种很独特的手法)
C++主要是面向对象,做核心,做类的层次结构,不是来做界面的,做界面都是靠库(如API,MFC,QT)
zxianrong
2008-12-02
打赏
举报
回复
顶死1L
nullah
2008-12-02
打赏
举报
回复
[Quote=引用 1 楼 VBSpine 的回复:]
........
其实,问题是这样的,界面这东西,本身就不该由程序语言来负责,C++标准委员会更是这么认为的,界面始终是和操作系统密切相关的东西。
至于在Java以及其他某些语言中做界面方便,那是因为这些语言的标准库中直接内置了界面功能,那些界面的实现依然是调用了操作系统厂商提供的函数,与语言自身其实无关。
[/Quote]
up
luckyvan
2008-12-02
打赏
举报
回复
忘记出处是哪儿了。
记得看到过这么一句话:
“现在的重用和我们所希望的重用完全不同了。
是IDE来使用我们的代码,而不是反过来我们能够获得直接可重用的代码或者类。
”
hoomey
2008-12-02
打赏
举报
回复
纯c++好象不行,如果不用Windows API或MFC的话,可以用OpenGL 之类别的图形接口,
但这些东西也是通过调用API来画窗口的,
MFC只是用c++封装了的Windows API,
应该是这样吧...
楼下补充
l176266956
2008-12-02
打赏
举报
回复
.....
九桔猫
2008-12-02
打赏
举报
回复
........
其实,问题是这样的,界面这东西,本身就不该由程序语言来负责,C++标准委员会更是这么认为的,界面始终是和操作系统密切相关的东西。
至于在Java以及其他某些语言中做界面方便,那是因为这些语言的标准库中直接内置了界面功能,那些界面的实现依然是调用了操作系统厂商提供的函数,与语言自身其实无关。
C++
中的一些
困惑
(
长期
更新中)
本文解答了
C++
编程中常见的几个
困惑
,包括using指令的不同用法、指针和数组的复杂声明、main函数如何接收命令行参数、constexpr函数的作用、STL为何缺少树容器以及const修饰符的意义。
如何正确通过
C++
Primer 学习
C++
?
针对即将读研并自学
C++
的
困惑
,专家给出了实用建议。学习
C++
应注重实践,初期可跳过部分复杂内容,如
C++
Primer的Part3。建议从基础部分如vector和string入手,理解初始化、复制、赋值等核心概念。通过编写简单程序加强理解,避免过早陷入细节。同时,推荐使用现代
C++
特性,如智能指针和容器,减少内存管理错误。
长期
来看,学习编程是循序渐进的过程,需要不断实践和积累。
学习
C++
有感
本文分享了一位
长期
使用Java的研究生转学
C++
的经历与
困惑
,对比了两者之间的差异,尤其是面对跨平台和语法规则的不同。作者还提到了在找工作过程中遇到的选择题型及如何应对。
憧憬与现实~~
作者在小学期内希望学习编程并能够编写出小游戏的代码。尽管时间紧迫,但他相信通过努力可以达成目标。
长期
以来,他对
C++
感到
困惑
,并渴望体验编程的乐趣。
... ...
本文讨论了作者
长期
使用
C++
98版本的问题,并表达了对更优开发环境的需求。文章反映了开发者在技术更新方面的
困惑
与寻求帮助的愿望。
C++ 语言
65,211
社区成员
250,514
社区内容
发帖
与我相关
我的任务
C++ 语言
C++ 语言相关问题讨论,技术干货分享,前沿动态等
复制链接
扫一扫
分享
社区描述
C++ 语言相关问题讨论,技术干货分享,前沿动态等
c++
技术论坛(原bbs)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
请不要发布与C++技术无关的贴子
请不要发布与技术无关的招聘、广告的帖子
请尽可能的描述清楚你的问题,如果涉及到代码请尽可能的格式化一下
试试用AI创作助手写篇文章吧
+ 用AI写文章