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



如何把一段简单的代码变复杂? 第1页

  

user avatar   morgancheng 网友的相关建议: 
      

考虑臆想出来“可能的需求变化”和“可能的增强功能”,轻松把十行能搞定的易读代码变成几十个类、几十个源文件、半天内看懂算运气好的代码。


user avatar   pansz 网友的相关建议: 
      

这就是,字面意思理解就行吧。

所以,你是不理解属性,还是不理解堆区开辟,还是不理解拷贝构造,还是不理解浅拷贝?

我给题主一个思路,去学习下浅拷贝的含义,估计应该问题就解决了。


user avatar   damon-dance-for-me 网友的相关建议: 
      

这就是,字面意思理解就行吧。

所以,你是不理解属性,还是不理解堆区开辟,还是不理解拷贝构造,还是不理解浅拷贝?

我给题主一个思路,去学习下浅拷贝的含义,估计应该问题就解决了。




  

相关话题

  C++的new操作符,底层使用的是malloc吗,在析构时,是如何确定自己需要释放内存的大小的? 
  为什么NodeJS领域那么多框架,而Java则可以SpringBoot一家独大? 
  如何写好 Git commit log? 
  如何分辨验证码的“O”和“0”?程序员能否避免在验证码中出现这2个不容易分辨的字符。 
  你见过哪些令你瞠目结舌的C#代码? 
  编写基于机器学习的程序,有哪些编写和调试的经验和窍门? 
  为什么要把程序写死? 
  怎么避免写Java风格的Scala代码? 
  将文件编译成某种代码,打印到A4纸上,这种想法是否可行? 
  C++为什么允许省略访问说明符? 

前一个讨论
为什么有人认为地铁安检没有必要?
下一个讨论
《阮一峰版快速排序完全是错的》一文是否存在事实错误?





© 2025-02-03 - tinynew.org. All Rights Reserved.
© 2025-02-03 - tinynew.org. 保留所有权利