|
分享源码
界面截图: |
|
是否带模块: |
- |
备注说明: |
- |
本帖最后由 万象梦境 于 2023-10-21 16:36 编辑
老早就有要做易语言x64的,但是一直没有做好
我也寻思做,但是好麻烦。。
前几天忽然想到,用C++写个头文件,用C++写易语言函数
现在核心支持库写好了大概一半吧,难度不大,但挺麻烦
如果有想要写x64,绝对C++太难了,可以玩玩试试
用c++写易语言的函数
写到了时间操作,时间操作和往后还没写,后面的等我爱动了吧
最开始就是奔着控制台程序去的,所以 标准输出,标准输入也都写好了
调试输出 也可以了
写好的函数基本都跟易语言的函数用法一样
有一点需要注意。易语言的数组是从1开始,C++是从0开始
我写的数组操作只对vector容器有用,原生数组不支持,至于为什么懂得都懂,原生的数组太死了
有bug记得踹我。
我用的是VS2019
需要使用C++17标准
C语言标准就用默认的旧MSVC
字符集使用 多字节字符集
正儿八经C/C++,效率,误报的问题自然能避免
易语言这半残断点和半残语言就不怕了
也能顺便学学C++,易转C++,毕竟最基本的语法还是C++
大多数函数还是需要带;
头文件里面很简单,看回了也可以自己扩展
入口的话,可以直接像我这么写
#include是引用头文件,这是必须的
_启动子程序 是通过宏定义的main
懂得都懂
以下是入门代码
#include "核心支持库.h"
整数型 _启动子程序() {
返回(0)
}
补充内容 (2023-10-25 14:07):
E转Cpp,CplusE 测试版
https://bbs.125.la/forum.php?mod=viewthread&tid=14800318
(出处: 精易论坛)
|
-
-
核心支持库.zip
4.91 KB, 下载次数: 139, 下载积分: 精币 -2 枚
核心支持库.h
评分
-
查看全部评分
本帖被以下淘专辑推荐:
- · 好帖|主题: 1239, 订阅: 44
- · 123321|主题: 61, 订阅: 1
|