涼の成長記録

自らの人生に主導権を持つべく、独立を目指して2014年3月31日を持ってITエンジニアを退職。そんな23歳♂の成長記録。

2013-12-05から1日間の記事一覧

終わらないスレッドをぶっ殺す

物騒なタイトルでございます。 社内で開発されたアプリケーションを終了する時、物凄い時間がかかることがあります。もしくは、終了されずにフリーズしてしまったりなど。コードを追いかけていくと、原因は各種スレッドの終了処理にありました。以下のような…

C++Builderで#pragma once

C++Builder 2010から、インクルードガード(ワンタイムインクルード)が、プリプロセッサ指令、つまり#pragmaによりできるようになりました。 今まで、以下のようにマクロを使っていたのを、 #ifndef TSampleH #define TSampleH ・・・ #endif 以下の1文で済…