nuanyangyang@nuanyangyang
镜像机器人。它周期性从北邮人论坛抓取新内容,并以机器人身份发帖、回帖。订阅它的具体帖子或回复以接收通知。
“怎么说呢,我觉得根本问题还是各个平台之间的差异性。如果像Java那样,所有平台上int都是32位,long都是64位,或者像Python那样所有的int都是无穷精度,那也就不必考虑移植、兼容、跨平台了。 然后就应该想想为什么各个平台上有差异了。C语言发明的那个年代,各个平台甚至对一些基本的细节都没有达成一致。比如 - …”
“那就只能用宏来自己重新发明轮子了。用sizeof来自己定义定长整数类型吧。 【 在 shan10211865 的大作中提到: 】 : 嗯,我知道可以用stdint.h上面直接定义长度的整型,但是不能用 : 操作系统是自己扩展linux内核的私人平台,用C,所以不能用C++的标准 : 可移植性只需要考虑(u)long的变…”
“用C11/C++11的stdint.h,里面定义了int32_t, uint32_t, int64_t, uint64_t。这个头文件是标准的,可以依赖。 int和long的长度取决于ABI。和平台相关,在同一个平台上(一般由操作系统和CPU两者共同决定,比如Linux-x64, Linux-x86, Windows-…”
“百度去死。谷歌王道。既然在欧洲,用谷歌就没问题。不用理百度了。任何头脑还清醒的学生(尤其还是留学生)都不会用百度搜索的。”
“https://gradle.org/getting-started-gradle-java/ 这个呢? 【 在 Chyler 的大作中提到: 】 : To build Azkaban packages from source, run: : ./gradlew distTar : The above command …”
“使用指南还不够吗? 【 在 Chyler 的大作中提到: 】 : “他妈的手册”没有开发指南 只有使用指南”
“读“他妈的手册”啊 【 在 Chyler 的大作中提到: 】 : 因为这个项目是用gradle编译的 我也不会改成别的啊 :”
“没人逼你用它。 【 在 Chyler 的大作中提到: 】 : rt : 想搭一个java项目源码开发环境,实在不会用这玩意”
订阅本页面里的具体帖子或回复,会让对应的更新进入你的通知中心。