社区
C++ 语言
帖子详情
怎样用C++语言来描述概念这个概念?回帖有分。
ggeneral2
2009-02-16 01:20:07
c++的一个重要思想是用类来描述概念。那怎么描述“概念”这个概念呢?
...全文
331
55
打赏
收藏
怎样用C++语言来描述概念这个概念?回帖有分。
c++的一个重要思想是用类来描述概念。那怎么描述“概念”这个概念呢?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
55 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
sjjf
2009-02-17
打赏
举报
回复
mark
待有空再回复
csgdseed
2009-02-17
打赏
举报
回复
问题太抽象了
ggeneral2
2009-02-17
打赏
举报
回复
[Quote=引用 50 楼 wudeshou82666 的回复:]
等同于用C++来描述C++?
[/Quote]
不等于。是用C++描述概念。不是用C++描述C++。就算是C++描述C++也是完全可以的。c++的编译器也可以用C++写。C#的编译器也可以用C#写。
我的问题只是用C++描述概念。
madpc
2009-02-17
打赏
举报
回复
描述类的类=模板
redoffice
2009-02-17
打赏
举报
回复
概念就是你自己对事物的一种事物观
wudeshou82666
2009-02-17
打赏
举报
回复
等同于用C++来描述C++?
ggeneral2
2009-02-17
打赏
举报
回复
请问概念有没有属性?如果有属性的数数量是一定的还是不一定?有穷的还是无穷的?
蜥蜴枪王
2009-02-16
打赏
举报
回复
概念啊,我自己觉得有个很通俗的说法,不知道正不正确,所谓概念就是把一些实在的东西,放在一起,然后对比,把共同的东西抽取出来,能够表达一种类型的语言性描述...
其实...好象说得很哪个...
哈哈
lhwiskoala
2009-02-16
打赏
举报
回复
[Quote=引用 7 楼 yutaooo 的回复:]
就目前来看,特定操作的集合组成一个特定的概念。
C++0x 快出来了,concept 会成为语言的一部分。
[/Quote]
恩。
ok19920824
2009-02-16
打赏
举报
回复
二次元世界
lei_zhuyan
2009-02-16
打赏
举报
回复
概念就是一个抽象的结果。
至于什么是抽象,我想这也是个概念。
zqz981
2009-02-16
打赏
举报
回复
我来凑个热闹,但是实在不知楼主所云啊!
你想讨论什么?
xuruichen
2009-02-16
打赏
举报
回复
哲学问题,很难回答,怎么答都有理。
ggeneral2
2009-02-16
打赏
举报
回复
谢谢大家!高手的确是不少!
[Quote=引用 41 楼 gadx86 的回复:]
用0和1!
这个是赤裸裸的!
[/Quote]
请41楼说下去,下半句呢?赤裸裸在什么地方?赤裸裸了会有什么结果?
gadx86
2009-02-16
打赏
举报
回复
用0和1!
这个是赤裸裸的!
go_go_vip
2009-02-16
打赏
举报
回复
[Quote=引用 4 楼 wxj505382 的回复:]
呵呵,像是描述类的类了,因该是对类的高度抽象吧,我觉研究这个,应该是想动态加载,或者是自生成代码吧,
楼主的出发点是什么,说来听听.
[/Quote]
同感
lllsui
2009-02-16
打赏
举报
回复
学习
delphi_911
2009-02-16
打赏
举报
回复
概念就是概念。
baihacker
2009-02-16
打赏
举报
回复
[Quote=引用 35 楼 GGeneral2 的回复:]
我肯定要给出这个语言中概念的定义。定义的定义给不给再讨论。
[/Quote]
现在的C++还没有定义Concept
将来的可能会有...我不指望09了...
一个模板,只知道有个模板参数的话,能检查的东西太少.
比如给你一个类型T,
你知道其对象能有哪些接口吗?
也就是说在模板定义时忽略了多少东西.
如果是一个随机访问的concept,你至少知道用[]运算是可以的.
ggeneral2
2009-02-16
打赏
举报
回复
而且是形式化定义。正确性是其词的。关键是形式化。概念的形式化定义。
加载更多回复(35)
读Linus Torvalds发表批评
C++
的文章和孟岩BLOG
回帖
有感
本文探讨了Linus Torvalds对
C++
的批评,他认为
C++
的复杂性可能导致代码质量下降,而孟岩则认为
C++
在特定场景下是支持其他
语言
的角色。文章指出,选择编程
语言
应考虑具体应用环境,Linux操作系统开发更适合C
语言
。此外,社区不应因个人喜好而左右开发方向,应尊重权威并遵循领域内的最佳实践。
什么叫精通C/
C++
(CSDN
回帖
语录)
精通C/
C++
并非易事,它涉及到深入理解算法、数据结构、操作系统原理等多个方面。真正的精通不仅是
语言
层面的掌握,更是能够解决实际问题、写出高效稳定代码的能力。从快速学习到不断探索,程序员的成长之路充满了挑战与自我超越。
java,c
语言
,python,
c++
哪个好,python,java和
c++
学哪个好
本文比较了Java、
C++
和Python三种编程
语言
的特点,强调了Java的跨平台和社区支持,
C++
的底层控制和
C++
在游戏领域的应用,以及Python的灵活性和易学性。建议初学者根据兴趣和职业规划选择合适的
语言
,并提供了Python学习资源链接。
争论
C++
前你应当知道什么(rev#1)
本文探讨了
C++
社群中常见的误解和神话,如
C++
的哲学过于学院派、过度关注
语言
特性而非库的扩充,以及
C++
无所不能的观念。作者指出,这些问题源于多种因素,包括
语言
细节的过度关注、社群心态和
语言
进化的需要。
C++
的优势在于无损效率的抽象机制,但在特定领域,其他偏科
语言
可能更具优势。
(
回帖
)高手对我提问相当有针对性的
回帖
本文解答了
C++
初学者常见的疑问,包括大小写规范、项目结构解析、.obj文件用途、MFC使用方法、命名空间符号解释、MFC类库运用、网络编程及线程启动方式,并对比了C与
C++
的区别。
C++ 语言
65,210
社区成员
250,514
社区内容
发帖
与我相关
我的任务
C++ 语言
C++ 语言相关问题讨论,技术干货分享,前沿动态等
复制链接
扫一扫
分享
社区描述
C++ 语言相关问题讨论,技术干货分享,前沿动态等
c++
技术论坛(原bbs)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
请不要发布与C++技术无关的贴子
请不要发布与技术无关的招聘、广告的帖子
请尽可能的描述清楚你的问题,如果涉及到代码请尽可能的格式化一下
试试用AI创作助手写篇文章吧
+ 用AI写文章