百科问答小站 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++路线,c++是否应该大量学习算法? 
  如果一个 16 岁的高一学生拥有了四十岁的阅历与思想,会发生什么?这个人会做什么? 
  如果乔布斯还在的话,iPhone X 会是什么样的? 

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





© 2025-04-05 - tinynew.org. All Rights Reserved.
© 2025-04-05 - tinynew.org. 保留所有权利