Morn icon indicating copy to clipboard operation
Morn copied to clipboard

跨平台移植

Open MagiciSource opened this issue 5 years ago • 2 comments

1.malloc申请失败没有异常判断 2.内存监察时char类型的数值的和-1比较判断是否越界,但是在arm编译器中,char类型默认为无符号数,因为会判断错误,建议为了增加可移植性,将所有char类型按使用方式定义为int8_t和uint8_t。 3.代码中大量的void*指针使用,在使用g++编译时不是同类型的指针=会报错,希望在赋值之前增加强制类型转换,同样的问题也存在于strlen,strcpy等字符串操作函数使用中。

MagiciSource avatar Jan 10 '20 13:01 MagiciSource

已经改了,多谢。

jingweizhanghuai avatar Jan 13 '20 13:01 jingweizhanghuai

我觉得你的这套代码用起来很方便,支持你不断的更新,可惜我的工作环境不能联网,我修改的部分没法提供给你

MagiciSource avatar Jan 13 '20 14:01 MagiciSource