write_file_binary_cstdioのWindows版。 main.cで、と書く。 実行して、実行して、 こうなる。こうなる。Test/c/write_file_binary_cstdio/write_file_binary_cstdio_Windows/src/write_file_binary_cstdio at master · bg1bgst333/Test · GitHub
write_file_binary_cstdioでバイナリ書き込みをする。 main.cで、こう書く。 こうなってこうなって、 こうなる。こうなる。Test/c/write_file_binary_cstdio/write_file_binary_cstdio/src/write_file_binary_cstdio at master · bg1bgst333/Test · GitHub
Win32デスクトップアプリから、read_file_text_cstdioを呼び出す。と書く。 OpenでOpenで、 テキストモード読み込みなので、'\n'で改行になり、こうなっちゃう。テキストモード読み込みなので、'\n'で改行になり、こうなっちゃう。Test/winapi/file_utility_…
read_file_text_cstdioのWindowsでのC++からの呼び出し。 file_utility_cstdio.hで、こう書く。 file_utility_cstdio.cは、こう書く。 main.cppは、こう書く。 こうなる。こうなる。Test/cpp/read_file_text_cstdio/call_from_cpp_Windows/src/read_file_tex…
read_file_text_cstdioを、C++から呼び出してみる。 file_utility_cstdio.hは、こう書く。 file_utility_cstdio.cは、こう書く。 main.cppは、こう書く。 NULL文字でも切れない。NULL文字でも切れない。Test/cpp/read_file_text_cstdio/call_from_cpp/src/re…
read_file_text_cstdioのWindows版。 main.cで、と書く。 NULL文字でも切れない。NULL文字でも切れない。 ただ、古いコマンドプロンプトだとfwriteで日本語出ない。Test/c/read_file_text_cstdio/read_file_text_cstdio_Windows/src/read_file_text_cstdio a…
Win32デスクトップアプリから、write_file_text_cstdioを呼び出す。 MainWindow.cppで、と書く。 こう書いてこう書いて、 Saveを選択Saveを選択。 Terapad開くとこうなっちゃうTerapad開くとこうなっちゃう。Test/winapi/file_utility_cstdio/write_file_tex…
write_file_text_cstdioのWindowsでのC++からの呼び出し。 file_utility_cstdio.hで、こう書く。 file_utility_cstdio.cは、こう書く。 main.cppは、こう書く。 実行すると、 こうなって、こうなって、 NULL文字では切れない。NULL文字では切れない。Test/cp…
write_file_text_cstdioを、C++から呼び出してみる。 file_utility_cstdio.hは、こう書く。 file_utility_cstdio.cは、こう書く。 main.cppは、こう書く。 実行すると実行すると、 NULL文字でも切れないNULL文字でも切れない。Test/cpp/write_file_text_cstd…
write_file_text_cstdioのWindows版。 main.cで、と書く。 実行して、実行して、 Terapad開くとこうなるTerapad開くとこうなる。Test/c/write_file_text_cstdio/write_file_text_cstdio_Windows/src/write_file_text_cstdio at classic · bg1bgst333/Test · …
Win32デスクトップアプリから、get_file_text_cstdioを呼び出す。と書く。 OpenでOpenで、 読み込んだけど、"\r\n"で切れちゃう。読み込んだけど、"\r\n"で切れちゃう。Test/winapi/file_utility_cstdio/get_file_text_cstdio/src/file_utility_cstdio at ma…
get_file_text_cstdioのWindowsでのC++からの呼び出し。 file_utility_cstdio.hで、こう書く。 file_utility_cstdio.cは、こう書く。 main.cppは、こう書く。 こうなる。こうなる。Test/cpp/get_file_text_cstdio/call_from_cpp_Windows/src/get_file_text_c…
get_file_text_cstdioを、C++から呼び出してみる。 file_utility_cstdio.hは、こう書く。 file_utility_cstdio.cは、こう書く。 main.cppは、こう書く。 こうなる。こうなる。Test/cpp/get_file_text_cstdio/call_from_cpp/src/get_file_text_cstdio at mast…
get_file_text_cstdioのWindows版。 main.cで、と書く。 こうなる。こうなる。 fgetsベースなので、スペースでは切れないが、改行が入って切れる。Test/c/get_file_text_cstdio/get_file_text_cstdio_Windows/src/get_file_text_cstdio at master · bg1bgst3…
指定の位置posから指定の文字数n1の文字列を、指定の文字列ポインタsの文字数n2分の内容に置き換える。basic_string::replace - cpprefjp C++日本語リファレンスbasic_string.cppで、こう書く。 こうなる。こうなる。Sample/cpp/basic_string/replace_1/src/…
Win32デスクトップアプリから、put_file_text_cstdioを呼び出す。 MainWindow.cppで、と書く。 こう書いて、こう書いて、 Saveを選択Saveを選択。 MessageBoxで"Save"が出てMessageBoxで"Save"が出て、 fputsベースでもこうなっちゃう。fputsベースでもこう…
InitCommonControlsで、コモンコントロールの初期化をする。InitCommonControls 関数 (commctrl.h) - Win32 apps | Microsoft Learn今回は、ウィンドウの上にリストビューを載せてみる。 InitCommonControls.cppで、InitCommonControlsの後で、リストビュー…
put_file_text_cstdioのWindowsでのC++からの呼び出し。 file_utility_cstdio.hで、こう書く。 file_utility_cstdio.cは、こう書く。 main.cppは、こう書く。 実行すると、 こうなる。こうなる。 こうなる。そして、こうなる。Test/cpp/put_file_text_cstdio…
basic_string::replaceで文字列を置き換える。basic_string::replace - cpprefjp C++日本語リファレンスpos1からn1文字をstrに置き換え。basic_string.cppで、こう書く。 こうなる。こうなる。Sample/cpp/basic_string/replace/src/basic_string at master ·…
put_file_text_cstdioを、C++から呼び出してみる。 file_utility_cstdio.hは、こう書く。 file_utility_cstdio.cは、こう書く。 main.cppは、こう書く。 実行してみる実行してみる。 NULL文字で切れる。NULL文字で切れる。 こちらも同様。こちらも同様。Test…
WM_SYSCOMMANDは、システムメニュー項目が選択された時に発生。WM_SYSCOMMAND メッセージ (Winuser.h) - Win32 apps | Microsoft LearnWM_SYSCOMMAND.cppで、とする。 SystemMenuItem1を選択SystemMenuItem1を選択。 メッセージボックス出る。メッセージボッ…
put_file_text_cstdioのWindows版。 main.cで、と書く。 実行すると、実行すると、 こうなる。こうなる。 改行は出力できるが、さすがにNULL文字('\0')で切れる。Test/c/put_file_text_cstdio/put_file_text_cstdio_Windows/src/put_file_text_cstdio at mas…
イテレータfirstからイテレータlastまでの文字を消去する場合。basic_string::erase - cpprefjp C++日本語リファレンスbasic_string.cppで、こう書く。 こうなる。こうなる。Sample/cpp/basic_string/erase_2/src/basic_string at master · bg1bgst333/Sampl…
Win32デスクトップアプリから、scan_file_text_cstdioを呼び出す。とすると、 test.txtがこうだとして、test.txtがこうだとして、 Openを選択Openを選択。 こうなる。こうなる。 "お"の後ろの改行コード以降は、scanfベースなので読み込まれない。Test/winap…
GetSystemMenuで、システムメニューハンドルを取得する。GetSystemMenu 関数 (winuser.h) - Win32 apps | Microsoft LearnGetSystemMenu.cppで、今回はメニューリソースIDは1個でいいので、ここに。WM_CREATEで、システムメニューにアイテム追加。 タイトル…
scan_file_text_cstdioのWindowsでのC++からの呼び出し。 file_utility_cstdio.hで、こう書く。 file_utility_cstdio.cは、こう書く。 main.cppは、こう書く。 こうなる。こうなる。Test/cpp/scan_file_text_cstdio/call_from_cpp_Windows/src/scan_file_tex…
イテレータで指定された位置の文字を消去する場合。basic_string::erase - cpprefjp C++日本語リファレンスbasic_string.cppで、こう書く。 こうなる。こうなる。Sample/cpp/basic_string/erase_1/src/basic_string at master · bg1bgst333/Sample · GitHub
scan_file_text_cstdioを、C++から呼び出してみる。 file_utility_cstdio.hは、こう書く。 file_utility_cstdio.cは、こう書く。 main.cppは、こう書く。 こうなる。こうなる。Test/cpp/scan_file_text_cstdio/call_from_cpp/src/scan_file_text_cstdio at m…
TrackPopupMenuは、指定の位置にコンテキストメニューを表示する。TrackPopupMenu 関数 (winuser.h) - Win32 apps | Microsoft LearnTrackPopupMenu.rcで、メニューリソースをこうする。 TrackPopupMenu.cppでは、メインメニューは無し。WM_CREATEで、右クリ…
scan_file_text_cstdioを、Windowsでもやってみた。 main.cで、と書く。 こういうファイルがあったとしてこういうファイルがあったとして、 こうなる。こうなる。Test/c/scan_file_text_cstdio/scan_file_text_cstdio_Windows/src/scan_file_text_cstdio at …