C++

Qtのサブクラスを作ったらundefined symbol が出るときは

Cannot load library /.../lib***.so: (/.../lib***.so: undefined symbol: _ZTVN5***10***E) undefined symbol が出るときでありがちなのがサブクラス側に実装もれがある場合で、ソースコードをにらんでうんうん悩んだりしたけど、そもそも何がないといわれ…

WTL のサンプルを見てるのだが

主要なコードが全部 *.h に書いてあってトリハダが立った。ヘッダとソースの二重管理はおっくうだし、ヘマをした経験も山ほどある。 それはつまるところ40年前のコンピュータの上で、コンパイルを軽くするための仕様であって、今のPCならほとんど無意味なこ…