Visual Studio
問題 タイトルのとおり。オプションに与えているのは-Wallのみのはずだが、何故か-Wallでは出るはずのない警告が大量に発せられるのだ。 警告の内容は、C++98と互換性のないコードだとか、コンマ演算子の使い方に文句をつけられたりとか、static変数にいちゃ…
症状 最近Visual Studio 2019へと環境を移したのだが、これの上でプラットフォームツールセットをVisual Studio 2017(v141)に切り替えてビルドしようとすると、ATL(Active Template Library)がエラーを発するようになった。タイトルのように"atlstr.h"など…
最近Visual Studio CodeでLaTeX編集を始めたのだが、VSCodeはデフォルトでは折り返しがOffになっている。「表示->折り返しの切り替え」をチェックしても、これは一時的な変更でしかないので、VSCodeを終了すると元に戻ってしまう。しかも「設定->よく使用す…
Visual Studioでデバッグしている時、例えばSTLなどの中身を綺麗に整頓された状態で監視することが出来る。これを自作クラスに対しても行うことは出来るのだろうか?私は標準ライブラリでは設計上の問題が生じる場合によく自作の機能を設計して使うのだが、…
Visual C++でプロジェクトをビルドしている時、稀に C2471: プログラム データベース 'file' を更新できません。 C1033: プログラム データベース 'file' を開けません。 というようなエラーが出る場合がある。 多くの場合、これはソースコードの誤りなどで…
msvcでテンプレートを大量に使うなど非常に重たいコードをコンパイルしていると、 fatal error C1060: ヒープの領域を使い果たしました。 というエラーが出ることがある。 Visual Studioのデフォルトのコンパイラは未だに32bitである。出力するバイナリが32b…