百科问答小站 logo
百科问答小站 font logo



如果让你来重新设计(或者改造)C++,你打算怎么设计或者修改? 第1页

  

user avatar   yao-dong-27 网友的相关建议: 
      

如果不考虑 100%兼容 C 语言的话

加入 signal slot 关键字,其用法等同于Qt的 signal/slot

string 作为内置类型,默认用utf8编码

去掉 struct,增加 interface关键字,用来声明接口

interface里的方法不需要再声明成纯虚函数,抽象类也允许被实例化,纯虚函数调用会抛异常

增加 object class 作为所有对象的默认基类,但可以显示声明不用

加入package,import,函数和类不再需要头文件,头文件用来放宏定义和模板类。




  

相关话题

  各位都是怎么进行单元测试的? 
  准大一,零基础自学C语言,有什么简单易懂的自学书籍和课程推荐吗? 
  如果杨永信事件改编成游戏,会成为什么类型的游戏?会有什么情节? 
  如何正确通过 C++ Primer 学习 C++? 
  如何评价Qt6弃用qmake,全面转向CMake? 
  当仙侠世界稳健才是王道,遇到天材地宝争夺时,会发生怎样的剧情? 
  学 C++ 是种怎样的体验? 
  如何从头开始系统学习VHDL语言? 
  C++ 学到什么程度才能叫精通? 
  如果我的能力是每一次死后会重新投胎,并且保留一切记忆,最后我会在人间成为什么样的存在? 

前一个讨论
Big-endian和Little-endian各有什么利弊?
下一个讨论
《三国演义》里有哪些比较搞笑的细节?





© 2024-09-19 - tinynew.org. All Rights Reserved.
© 2024-09-19 - tinynew.org. 保留所有权利