C++
WinAPIを使って、アプリ起動中に スリープモード ディスプレイの自動電源OFF スクリーンセーバー への移行を抑止する方法について、調べて実験した内容を書いていきます。 SetThreadExecutionState API 引数 戻り値 タイマーを使う場合 注意事項 テストプロ…
std::filesystems::create_directories()を下のコードのようにして書いたら,Debug版では複数ディレクトリの作成に成功するが,Release版では作成できなくなるという現象に出会った。 bool CreateDirectories() { CString path = _T("C:\\DummyDir\\DummySub…
mainではなくwmainを使う コンソールに日本語出力できるようにする wprintfを使用する std::wcoutを使う 引数を受けとる キーを入力するまでポーズする 文字列を扱うときはマクロを使う データ型 文字列 CString 次回 mainではなくwmainを使う ユニコードア…
C++の単体テストをやりたいから、Google Testプロジェクトテンプレートを使ってテスト環境を整えてみるよ! Google TestとGoogle Mockってなに? Google Test ユニットテストフレームワークの 1 種です。正式名称は、Google C++ Testing Frameworkといい、開…
最初のうちはこんなことに気を付けながら書いてほしいなぁ,気を付けたらいいと思うなって事項のまとめ。今日のテーマの目次です。 記述ルール 命名記法 区切りの書き方 タブ コメント 記法 コメントの内容 行間 VisualStudioならオプション設定を有効活用し…
こんにちは。もぐもです。 久しぶりにC++を触っています。さて,C++でMFCアプリケーションを実装している際に,以下のようなエラーが出て四苦八苦しました。 LNK2019 未解決の外部シンボル "public: static int __cdecl Calc::Add(int,int)" (?Add@?$Calc@H@…