<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/">
	<channel>
		<title><![CDATA[价值观的标尺 - C/C++讨论区]]></title>
		<link>https://earthtruth.top/forum/</link>
		<description><![CDATA[价值观的标尺 - https://earthtruth.top/forum]]></description>
		<pubDate>Sat, 12 Sep 2026 06:18:34 +0000</pubDate>
		<generator>MyBB</generator>
		<item>
			<title><![CDATA[C++的关键字从63个增加到90多个——这种语言该放弃吗？但还是要入门，因为很多源代码都是C++的，你得会编译它]]></title>
			<link>https://earthtruth.top/forum/showthread.php?tid=35</link>
			<pubDate>Mon, 03 Aug 2026 01:22:11 +0000</pubDate>
			<dc:creator><![CDATA[<a href="https://earthtruth.top/forum/member.php?action=profile&uid=1">admin</a>]]></dc:creator>
			<guid isPermaLink="false">https://earthtruth.top/forum/showthread.php?tid=35</guid>
			<description><![CDATA[C++98/03标准定义约‌63个关键字‌，C++11标准增至‌73个‌，C++20/C++23标准下可达‌90多个‌，新版本会新增constexpr、nullptr、concept、co_await等关键。<br />
<br />
以上是来自网上的介绍。我个人不太喜欢C++原音有两个：它被大公司使用，包括Adobe的软件都是C++开发的，而大公司的软件都是那么垃圾臃肿，我产生了极大的心理排斥，另外就是它增加了class的概念，而我个人很不喜欢class，我觉得有没有都无所谓，我之前用python重编FC游戏刚开始也按照教程用很多class，后来干脆完全不用class，我反而觉得更简单！而且早期的汇编语言是没有class的，人家那么多FC游戏不全是这么写出来的吗？<br />
<br />
但是为什么还是要学这种语言呢？那就是用它的人太多了，不止大公司用，不止商业公司用，个人、开源项目也在用，也就网上成千上万的免费源代码都用的是C++，比如LMMS，这个免费便去软件，如果你想重新编译这个软件，你必须会一些C++的基础，所以，对这个语言，我们能做到编译项目、修改项目就好，基础入门即可。当然，你如果很有能力，时间也多，你可以用C++做很多项目，比如3D，图形，后期，剪辑……要知道国内用的90%以上的软件都是国外的，你想自己写一个也是可以的，但是我个人认为剪辑软件是没有必要再写了，网上太多了，shotcut，openshot，videopad，会声会影X2……功能上也已经很强大了，确实没有必要再去写了，但是3D软件、编曲软件、图像处理软件还十分空白，且现在已有的这些软件功能还是操作上都有很大的缺陷可以去改进，但这是一个耗时间的事情，如果你有毅力，励志作出一款更优秀的软件，那么祝你成功！<br />
<br />
一般的话，github上好多开源软件的源代码，如果能在它们的基础上修改和完善，那也是一种很省事的办法。让我们一起努力学习和攻克吧！地球快毁灭了，与其用哪些高能耗软件服务，不如多学点底层技术，不但水品得到提升，也减少了能耗，编程是非常低配置电脑、低耗电量可以完成的事情，编程只要超着底层走，一定是一种环保的兴趣爱好。比如我，经常用几百元的电脑来做编程，甚至经常都不装独立显卡，或者用几十块的低端显卡。]]></description>
			<content:encoded><![CDATA[C++98/03标准定义约‌63个关键字‌，C++11标准增至‌73个‌，C++20/C++23标准下可达‌90多个‌，新版本会新增constexpr、nullptr、concept、co_await等关键。<br />
<br />
以上是来自网上的介绍。我个人不太喜欢C++原音有两个：它被大公司使用，包括Adobe的软件都是C++开发的，而大公司的软件都是那么垃圾臃肿，我产生了极大的心理排斥，另外就是它增加了class的概念，而我个人很不喜欢class，我觉得有没有都无所谓，我之前用python重编FC游戏刚开始也按照教程用很多class，后来干脆完全不用class，我反而觉得更简单！而且早期的汇编语言是没有class的，人家那么多FC游戏不全是这么写出来的吗？<br />
<br />
但是为什么还是要学这种语言呢？那就是用它的人太多了，不止大公司用，不止商业公司用，个人、开源项目也在用，也就网上成千上万的免费源代码都用的是C++，比如LMMS，这个免费便去软件，如果你想重新编译这个软件，你必须会一些C++的基础，所以，对这个语言，我们能做到编译项目、修改项目就好，基础入门即可。当然，你如果很有能力，时间也多，你可以用C++做很多项目，比如3D，图形，后期，剪辑……要知道国内用的90%以上的软件都是国外的，你想自己写一个也是可以的，但是我个人认为剪辑软件是没有必要再写了，网上太多了，shotcut，openshot，videopad，会声会影X2……功能上也已经很强大了，确实没有必要再去写了，但是3D软件、编曲软件、图像处理软件还十分空白，且现在已有的这些软件功能还是操作上都有很大的缺陷可以去改进，但这是一个耗时间的事情，如果你有毅力，励志作出一款更优秀的软件，那么祝你成功！<br />
<br />
一般的话，github上好多开源软件的源代码，如果能在它们的基础上修改和完善，那也是一种很省事的办法。让我们一起努力学习和攻克吧！地球快毁灭了，与其用哪些高能耗软件服务，不如多学点底层技术，不但水品得到提升，也减少了能耗，编程是非常低配置电脑、低耗电量可以完成的事情，编程只要超着底层走，一定是一种环保的兴趣爱好。比如我，经常用几百元的电脑来做编程，甚至经常都不装独立显卡，或者用几十块的低端显卡。]]></content:encoded>
		</item>
	</channel>
</rss>