递归火山软件开发平台

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
热搜: 火山 源码 类库
查看: 10527|回复: 52
打印 上一主题 下一主题

[视窗] [项目分享]如何把c++代码变得和火山代码一样

  [复制链接]

69

主题

989

帖子

4464

积分

核心用户

Rank: 9Rank: 9Rank: 9

积分
4464
跳转到指定楼层
楼主
发表于 2024-6-12 15:34:40 | 只看该作者 |只看大图 回帖奖励 |正序浏览 |阅读模式
本帖最后由 hcwanz 于 2024-6-12 21:57 编辑

(通过这个文件定义的嵌入式代码和火山视窗代码还是有点不一样,是因为我根据自己的习惯,刻意改了很多地方。
   仅书写代码上,是可以做到和火山视窗代码一模一样的)
(怎么都觉得我是在搞新的中文语言啊,我就是有那个时间也没那个能力,更何况连时间也没有。这个项目就是降低火山嵌入式的使用难度的)

时入暑月,湖沸鸣烦。冰巧暂失,心难静安。
耳闻他言,说有良善,学简功强,名炫语言。
概览一二,汉c p p  。观此行先,心生一念。

不说废话了,就是看炫语言的语法构成,基本类似c++。
然后用的人也觉得好用。


说明对大家而言,学c++难的不是c++,而是满屏的英文。
那么,把c++的英文转成中文,学起来不就简单了?

基于此想法,这两天我把之前翻译自用的c++的关键词又完善了一遍,除了‘#’开头的做不到翻译以外,其他的都可以实现纯中文书写。

项目文件:
游客,如果您要查看本帖隐藏内容请回复

大概可以分成三个部分

(推荐搭配vscode查看外部头\源文件)
1.关键词.h文件:我用过\见过的c++关键词全翻译完了。
一开始是仿照火山的关键词,后来意识到大家完全可以自己改,所以就比较放飞自我了。
大家觉得那里我翻译的不好,可以自己随意修改。


2.正好@沉默流星,最近也在研究c++,和他一起封了一些基本的语法示例(有中文关键词版,也有英文关键词版)
目前不是很全,未来会不断完善。


3.编程最好的老师是代码,所以把火山核心库的字节集类也翻译了一遍,
方便大家学习,同时也可以更好的理解火山的程序结构。




如果大家觉得还行,那我未来可能还会多封一些类似 这次的字节集的东西。
(可能会把调试输出之类方便火山开发的封一下,其它的火山类库就不搞了(因为没啥实用意义),可能会从stl(c++标准类库)里搞一些。



评分

参与人数 2金钱 +10 收起 理由
米粒 + 5 赞一个!
888888 + 5 很给力!

查看全部评分

回复

使用道具 举报

17

主题

205

帖子

820

积分

核心用户

Rank: 9Rank: 9Rank: 9

积分
820
53#
发表于 2024-8-11 10:18:45 | 只看该作者
未来可能还会多封一些类似 东西
回复

使用道具 举报

19

主题

84

帖子

405

积分

中级会员

Rank: 3Rank: 3

积分
405
52#
发表于 2024-8-10 15:26:17 | 只看该作者
感谢分享
回复

使用道具 举报

3

主题

107

帖子

832

积分

核心用户

Rank: 9Rank: 9Rank: 9

积分
832
51#
发表于 2024-8-8 18:07:39 | 只看该作者

谢谢分享
回复

使用道具 举报

0

主题

34

帖子

505

积分

高级会员

Rank: 4

积分
505
50#
发表于 2024-8-7 21:45:02 | 只看该作者
有点意思啊
回复

使用道具 举报

36

主题

444

帖子

1550

积分

金牌会员

Rank: 6Rank: 6

积分
1550
QQ
49#
发表于 2024-7-12 09:38:40 | 只看该作者
对大家而言,学c++难的不是c++,而是满屏的英文,是的你这句说的很到位,有了易语言 就简单多了 编程也不难了,少去了记忆,一看就知道干啥用的功能,
现在有火山PC 安卓 GO 未来还有更多其他,慢慢吸收 容纳
Q 75520266
回复

使用道具 举报

0

主题

5

帖子

36

积分

新手上路

Rank: 1

积分
36
48#
发表于 2024-7-12 01:22:30 | 只看该作者
大家觉得那里我翻译的不好,可以自己随意修改。
回复

使用道具 举报

0

主题

7

帖子

347

积分

核心用户

Rank: 9Rank: 9Rank: 9

积分
347
47#
发表于 2024-7-11 22:00:54 | 只看该作者
謝謝 大大 分享 好東西
回复

使用道具 举报

69

主题

989

帖子

4464

积分

核心用户

Rank: 9Rank: 9Rank: 9

积分
4464
46#
 楼主| 发表于 2024-7-8 12:05:55 | 只看该作者
本帖最后由 hcwanz 于 2024-7-8 12:32 编辑
cxz7411 发表于 2024-7-3 04:10
多此一举,画蛇添足

我这里又没有弄啥标准, 就是演示一下c++的特性
我甚至都建议了大家可以根据自己的习惯随意修改, 何来添足之谓?



回复

使用道具 举报

69

主题

989

帖子

4464

积分

核心用户

Rank: 9Rank: 9Rank: 9

积分
4464
45#
 楼主| 发表于 2024-7-8 12:02:37 | 只看该作者
ediezhang 发表于 2024-7-8 11:57
好用吗,有用过的说说

这就是个演示, 翻译的都是基础关键词, 想用的话可以来看
[终端界面库]极具趣味性 - 火山平台俱乐部 - 递归火山软件开发平台 - Powered by Discuz! (voldp.com)
这个帖子, 至少是个类库了

回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|小黑屋|递归火山软件开发平台 ( 鄂ICP备18029190号 )

GMT+8, 2024-11-23 13:52 , Processed in 0.101264 second(s), 23 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表