事实证明手动内存管理不适合大多数人
至少不适合我这样的傻批一个晚上边骂自己边调试,我不想写c++啊为什么一定要析构呢,直接把我自己delete掉不行吗
—— 来自 S1Fun R U S T
— from Sony J9110, Android 10 of S1 Next Goose v2.4.1 正在往一座90年代的屎山(C+Java,各种JNI)上加功能的路过
三年前我就指望着这座屎山爆炸我们好推倒重来,但事实证明不管怎么屎,稳定运行了20多年的东西还是牛逼,虽然时不时就会糊你一脸
Rust请 Nim, Dlang, Go, Ada请 Lisppppppppp!
-- 来自 能搜索的 Stage1官方 Android客户端 不怎么写c艹,但是不是有RAII这种东西吗? Smile_D_up 发表于 2021-2-18 00:20
至少不适合我这样的傻批
一个晚上边骂自己边调试,我不想写c++啊为什么一定要析构呢,直接把 ...
为什么要写析构?所有new[]都用vector代替,所有指针都用make_sharded创建,根本不需要你写一句析构,只要注意不循环引用就万事大吉了
—— 来自 Xiaomi M2007J1SC, Android 10上的 S1Next-鹅版 v2.4.4.1 析构就和手动写backprop的pass一样
反、人、类 2021年了写c艹为什么还要用指针 给c库写wrapper?
—— 来自 Xiaomi MI 8, Android 10上的 S1Next-鹅版 v2.4.4 我,无能力平民,java写的稍微多点,也用点c c++和c#。低端玩家,除了用malloc开辟内存懂得得回收,其他时候从来没管过内存。 这一年接手了几个cocos2d的c++屎山,唯一的感想就是cnm头要秃了 屎山就是铁饭碗,你们怎么不懂
—— 来自 samsung SM-N9600, Android 10上的 S1Next-鹅版 v2.4.4 cpp11之后就支持智能指针了吧,为啥还要写new/delete? 泄露就泄露呗,程序挂了就向老板要钱加内存
—— 来自 OnePlus ONEPLUS A5000, Android 9上的 S1Next-鹅版 v2.4.4 都C++20了,就别new delete了 智能指针make_xxx应该是11的特性
—— 来自 HUAWEI NOH-AN00, Android 10上的 S1Next-鹅版 v2.4.4 又不是没有智能指针,为什么还要用裸指针。
页:
[1]