方舟编译器首页: https://www.openarkcompiler.cn/home
方舟编译器源码: https://code.opensource.huaweicloud.com/HarmonyOS/OpenArkCompiler/home
初看代码,写的不错。赞一个。
随便看了几个文件,代码写的还是挺规范的! 不过有个疑问,不是说华为编码规范里面,关于条件比较,要求是常量在左边,变量在右边的嚒?? 随便看了一个文件,src/huawei_secure_c/src/gets_s.c,看起来不符合这个规范。。。 if (buffer == NULL || bufferSize == 0 || bufferSize > SECUREC_STRING_MAX_LEN) { SECUREC_ERROR_INVALID_PARAMTER("gets_s"); return NULL; }
@zespri 我们那时候是这样的,现在估计不要求了,感觉有点教条主义
@hotheart 大概15年左右的时候就已经不要求