前两天一位网民进行咨询怎样用C++中初始化CBrother,我发了Demo给他,结论他始终告诉我有难题,远距增容了下,辨认出他在Winows下该的C++是MinGW,而我发布CBrother的windows版本采用的是VS,结论辨认出MinGW和VS在对于撞名虚接的空载同时实现相同,初始化错了USB门牌号导致了崩盘。这般直言,C++的ABI啊两件让人郁闷的事情。
前些年,C++主办方时不时的预览C++优点和句法,把C++搞的譬如的,也没说把ABI的同时实现在各网络平台上国际标准化一下。
C++纵然这般,Rust和Chavanges的Carbon还宣称要代替C++,不知道是谁给的毅力。我始终认知两门编程词汇的存在指的是尖萼词汇的句法,而不应该是相关联的某两套标识符。比如新贵的C和C++其句法受到重视,就会有相同的人按照国际标准去同时实现相同的C++。假定某一天世界上大部份词汇的C++和正则表达式标识符都遗失了,我坚信C词汇一定会没人写下捷伊C++,并兼容之前历史上的大部份十进制文档USB,那么那些简而言之的要代替前辈的新词汇会没人为它们改写吗?即使写,又怎样相容以前C++校对的十进制文档USB呢?想后发制人射杀木工,那些年青的词汇须要考虑的难题还很多,不只是精简句法这么单纯。他们喊的代替C++的标语,也就是根本无法圈一波年青粉了。
CBrother升级换代到v2.5.2
为的是相容大部份C++,预设提供更多CUSB,如果要采用C++USB须要加进 CBROTHERCPLUSPunc支持从一个门牌号建立表达式Xml操作方式类难题复原,增加了几个USB自上而下const在module里封禁的