【Visual Studio】ツールボックスに過去のアイテムが残っていて追加できない件

Visual Studioのツールボックス

結構前に事象が発生して、備忘録を残していたんだけど、48時間以内に投稿できなかったから詳しいことは忘れた。

要は、Visual Studioツールボックスで、うまくアイテム追加が出来ないことがあって、その時の解決方法。

“【Visual Studio】ツールボックスに過去のアイテムが残っていて追加できない件” の続きを読む

不要なファイルを一括削除するツール「Solution Cleaner」

SolutionCleanerアイコン

仕事でソースファイルとかを納品する時に、作業中に出来たBackupファイルやIDEが作る一時ファイルとかをチマチマ削除するのが面倒だなーと思って2年くらい前に自作して使っていたツールが、意外と使用頻度高いので公開することにした。

“不要なファイルを一括削除するツール「Solution Cleaner」” の続きを読む

【C++】ビルドにめっちゃ時間かかる…リビルドしてない?

新しく知ったことではないんだけど、とあるC++で作成されたプログラムの改修してるとき、毎回ビルドにめっちゃ時間かかっていた。

ここ数年、PCのスペックも上がったので、Visual Studioを使う場合、特に気にせず毎回「リビルド」していたんだけど、C++でソースが大量にあると、めっちゃ時間かかる…。

C++の場合は、ちょこちょこ動作確認するなら「ビルド」を選択して、変更ソースだけビルドしてる方が早いねって話。

【C++】VARTYPEについて

C++のVARIANT型のタイプ取得は、vt(VARTYPE)で参照できる。

VARTYPEの種類とデータの入り方について。

“【C++】VARTYPEについて” の続きを読む

【C++】メモリがロックされています。とか言われる

C++/メモリがロックされています。エラー

もらったソースを修正していたら、「メモリがロックされています。」とかいう例外エラーが発生して落ちる。

なんでだろうと思って調べてみると、C++で作成されている関数呼び出しで落ちているっぽい。

“【C++】メモリがロックされています。とか言われる” の続きを読む