zoukankan      html  css  js  c++  java
  • 如果用0..1...来看待这个世界

            如果用0..1...来看待这个世界,那里必然充满了各种class。

            每个人最深层继承的基类是相同的,而derived的部分差别却很大。

            一些人很懒,所有的内存都直接分配,memory永远不会发生变化。

            一些人善于自我管理,所有new的内存空间都用auto_ptr,内存自然不会泄漏

            一些人做事严谨,所有new的空间都在适当的地方delete掉,但却感觉很累,因为在每一个可能抛出exception的地方都要被考虑到。

             当然,智者千虑,必有一失。直接分配的数组会发生溢出;auto_ptr在面对循环引用时手足无措;而直接delete的方法也可能会因逻辑错误造成悬挂指针。

             虽然boost又提出了各种更好的实现方法,但是这个世界并没有完美。

             这个世界充满了各式各样的class,而只有极少数是我们的friend,即便它是你的友元,也不能直接访问它的base。因此,透过各种各样的接口,我们相互揣摩它们的private部分究竟如何。

             人们都生活在自己的世界,看到的都是别人的接口。

             因此,人们总认为自己的世界才是最美好的,自己的选择才是最合理的,却在无形中陷入了一种狭隘,一种自以为是的狭隘。

             于是,人们开始使用自己狭隘的方式响应别人对自己接口的访问。悲观厌世者消极他人,盲目奋斗者迷惑他人,好为人师者误导他人。每个人都在影响着这个世界,却始终走不出自我的局限。这大概是人的本性吧。

             所以,请认真地生活,真诚地付出,深入地思考,享受属于我们的精彩。


  • 相关阅读:
    练习
    PHP练习
    foreach使用
    IPTABLES
    dhcp snooping、ARP防护、
    锐捷无线加密
    SQL基础五(作业代码)
    TensorFlow 制作自己的TFRecord数据集
    Tensorflow原理通用
    Python中图像的缩放 resize()函数的应用
  • 原文地址:https://www.cnblogs.com/johnpher/p/2570609.html
Copyright © 2011-2022 走看看