プログラム WSLとCMakeでWindowsにLinux開発環境を構築 WindowsとLinuxの両方で動作するプログラムを開発する時には、WindowsでのIDEにはVisual Studioで利用し、LinuxではEclipseやNetBeans等の別のIDEを利用するか、Linuxだけgdb、lldb等... 2021.05.08 プログラム
プログラム C++20から採用された [[likely]], [[unlikely]] 属性は条件分岐の最適化のヒントを与える機能 C++20から、likely, unlikely という attribute が利用可能になったので軽く触ってみました。 確率が高い分岐と低い分岐を伝える属性 ], ] - cpprefjp C++日本語リファレンス 機能 likely、u... 2020.10.17 プログラム
プログラム AddressSanitizerを使って解放済みメモリアクセスを検知する AddressSanittizer を使った解放済みメモリアクセス(Use-After-Free)のデバッグ方法に関して紹介します。 2020.10.03 プログラム
プログラム AddressSanitizerの使い方を紹介 MSVC編【Visual Studio・C++】 Microsoft Visual StudioのC++ Comiler, MSVCが AddressSanitizer(ASan) に対応したのでその紹介をする記事です。 2020.10.03 プログラム