Visual C++ サンプルコード | 即戦力ソース集

Visual C++ サンプルコードを紹介します。


スポンサーリンク

class のサンプルコード
キーボードから入力されたバイト数をカウントする
__rdtsc のサンプルコード | プロセッサ タイム スタンプを返す
__STDC__ のサンプルコード | ANSI Cに基準しているか確認
_asm のサンプルコード | mov で値をコピーする
_countof のサンプルコード | 静的割り当ての配列内の要素数を返す
_flushall のサンプルコード | ストリームをフラッシュする
_fputchar のサンプルコード | 標準出力に出力
_getche のサンプルコード | 標準入力から1文字入力する
_getmaxstdio のサンプルコード | 許可されているファイルの数を調べる
_getpid のサンプルコード | プロセスIDを表示する
_kbhit のサンプルコード | キー入力を待つ
_mbsspnp のサンプルコード | 文字列を比較して存在しない文字を探す
_mkdir のサンプルコード | フォルダを作成する
_popen のサンプルコード | パイプを作成し読み書きする
_stricmp のサンプルコード | 文字列を大文字小文字区別しないで比較
abort のサンプルコード | Win32 例外を発生させる
abs のサンプルコード | 絶対値を求める
int、long、long long 型の絶対値を求めるサンプルコード
変数のアドレスを調べるサンプルコード
argc , argv のサンプルコード | 引数の数と引数を取得する
アスキーコード(ASCII CODE)を求めるサンプルコード
アスキーコードを文字に変換するサンプル
_asm によりポインタを操作するサンプルコード
assertのサンプルコード | 例外を発生させるサンプル
連想配列のサンプルコード
atexit のサンプルコード | プログラム終了時に実行するプログラムを登録
文字列を double 型に変換するサンプルコード
atoi のサンプルコード | 文字列を数字に変換する
atol のサンプルコード | 文字列の数字を数字型に変換
Beepのサンプルコード | ドレミファソラシドを鳴らす
bitset | 変数をビット数で表示する
breakのサンプルコード | for 文の途中で抜ける
バブルソートのサンプルコード
BUFSIZのサンプルコードを求める
calloc のサンプルコード | メモリを確保して初期化する
cbrt のサンプルコード | 立方根を計算する
ceil のサンプルコード | 小数点を切り上げる
SetCurrentConsoleFontEx のサンプルコード | コマンドプロンプトのフォントサイズを変更する
clock のサンプルコード | プログラム実行時からの経過時間を取得する
コメントのサンプルコード
continue のサンプルコード | continue により、 for 文の処理をスキップするサンプル
CopyFile のサンプルコード | ファイルをコピーする
cos のサンプルコード | cos 値を求める
cout のサンプルコード | 標準出力に出力する
CreateProcess のサンプルコード | exeファイルを実行する
CStringの文字列をLPCTSTRにキャストする
ctime_s のサンプルコード | time_tをchar型に変換する
define のサンプルコード 定数を定義する
delete のサンプルコード | メモリを開放する
文字列の最後のスペースを削除するサンプルコード
文字列の先頭のスペースを削除するサンプルコード
difftime のサンプルコード | 二つの時刻の差分を求める
画面の解像度を取得するサンプルコード
div_t 構造体のサンプル | 割り算の結果を格納する
do のサンプルコード | do 〜 while ループを実行する
半径から円の面積を求めるサンプルコード
enum のサンプルコード | 定数をリストを定義する
exp のサンプルコード | eのx乗を求める
abs のサンプルコード | 絶対値を求める
fflush のサンプルコード | バッファをフラッシュする
fopen_s のサンプルコード | ファイルを開き、1行ごとに出力する
FindFirstFile のサンプルコード | フォルダ内のファイルを列挙する
浮動小数点の乱数生成サンプルコード
floor のサンプルコード | 小数点以下を切り捨てる
double の fmod のサンプルコード | 浮動小数点余剰の計算
fopen_sのサンプルコード | ファイルを開き書き込みする
frexp のサンプルコード | 浮動小数点数の仮数と指数を取得
getcharのサンプルコード | 1文字入力する
getcharのサンプルコード | Enterが押されるまで入力
GetCommandLineW のサンプルコード | 入力されたプログラム名と引数を取得する
出力コードページを取得する | GetConsoleOutputCP のサンプルコード
GetConsoleTitleAのサンプルコード | ウィンドウのタイトルを取得する
GetCurrentDirectory のサンプルコード | 現在のフォルダを取得する
GetCurrentThreadId のサンプルコード | 現在のスレッドIDを表示する
GetFullPathName のサンプルコード | 現在のフォルダとファイル名からフルパスを組み立てる
GetFullPathNameのサンプルコード | 実行ファイルのファイル名とフルパスを取得
ホスト名を取得するサンプルコード | gethostname
GetKeyboardLayout のサンプルコード | 入力ロケール識別子を取得する
GetLogicalDriveStrings のサンプルコード | 利用可能なドライブの一覧を表示
gets_s のサンプルコード | gets_s により文字を入力し、そのまま出力する
GetTickCount64 のサンプルコード | システム稼働時間を求める
現在の日付、時間を取得する | localtime_s のサンプルコード
goto のサンプルコード | ラベルに移動する
double型の平方根を求める
平均を求めるサンプルコード
16進数で表示するサンプルコード
コマンドプロンプトでユーザの指定回数だけループするサンプルコード
ifdef のサンプルコード | マクロの定義を確認
コマンドプロンプトでキーボードから"数字"を入力するサンプルコード
int 型の変数の範囲を調べるサンプルコード
isalnum のサンプルコード | 文字がアルファベットあるいは文字か判定
isalphaのサンプルコード | 文字がアルファベットか判定
IsDebuggerPresent のサンプルコード | デバッガーが存在するか判定する
isgraph のサンプルコード | キャラクタが表示可能かチェックする
islowerのサンプルコード | 文字が小文字か判定
文字が空白か確認する | isspace のサンプルコード
isupperのサンプルコード | 文字が大文字か判定
条件演算子である ?: のサンプルコードです。
基数・偶数を判定するサンプルコード
九九を計算するサンプルコード
list (双方向リストクラス) のサンプルコード
LockWorkStationのサンプルコード | 画面をロックする
log のサンプルコード | 自然対数を求める
CPUがループする時間を測定する
lstrcpyのサンプルコード | 指定文字数だけコピーする
lstrlen のサンプルコード | 文字列の長さを調べる
mallocのサンプルコード | メモリを確保する
int 型メモリの確保のサンプルコード
MB_ABORTRETRYIGNOREのサンプルコード | [中止][再試行][無視]を表示するダイアログ
MB_ICONEXCLAMATIONのサンプルコード | ビックリマーク(!)を表示するダイアログ
MB_ICONINFORMATIONのサンプルコード | 文字を表示するダイアログ
MB_YESNOのサンプルコード | 「はい」「いいえ」選択ダイアログボックス
MB_ICONQUESTIONのサンプルコード | クエッションマーク(?)を表示するダイアログ
MB_ICONSTOPのサンプルコード | バツマーク(×)を表示するダイアログ
MB_OKCANCELのサンプルコード | [OK][キャンセル]を表示するダイアログ
MB_RETRYCANCEL のサンプルコード | [再試行][キャンセル]を表示するダイアログ
memchrのサンプルコード | 文字列から文字を検索する
memmoveのサンプルコード | 指定位置からメモリをコピーする
memset のサンプルコード | メモリを書き換える
[OK]ボタンのみ表示するダイアログボックス
文字列に文字を1文字ごと割り当てるサンプルコード
CreateMutex | Mutex 作成のサンプルコード
nearbyint のサンプルコード | 浮動小数点形式の整数値に丸める
noshowbase のサンプルコード | 基数を表すプレフィックスを付与しない
偶数か奇数か判定するサンプルコード
オリンピック開催の年を調べるサンプルコード
超シンプルなHTMLを出力するサンプルコード
引数の個数を一覧を出力するサンプルコード
perror のサンプルコード | エラー番号に対するメッセージを表示
ポインタのアドレスを表示するサンプルコード
ポインタのポインタのポインタのポインタのサンプルコード
pow のサンプルコード | n乗を求めるサンプルコード
printfのサンプルコード | 標準出力に出力する
putcharのサンプルコード | 1文字画面に出力する
putsのサンプルコード | 画面に文字列を出力する
queue のサンプルコード
raise(SIGFPE)のサンプルコード | 事前にシグナルを送信する
rand のサンプルコード | 乱数を生成する
ファイルなどリダイレクトされたストリームを出力するサンプルコード
remove のサンプルコード | ファイルを削除する
rename のサンプルコード | ファイル名を変更する
rnd のサンプルコード | 乱数を生成する
三角形の面積を求めるサンプルコード
scanf_s のサンプルコード
scanf_s のサンプルコード | 複数変数の入力
SetConsoleOutputCPのサンプルコード | 出力ページをユニコードに設定する
SetCursorPos のサンプルコード | マウスポインタを移動する
マウスポインタを移動する | SetPhysicalCursorPosのサンプルコード
showbase のサンプルコード | 基数を表すプレフィックスを付与する
sin のサンプルコード | sin関数の値を求める
ポインタのサイズを調べるサンプルコード
配列(array) のサイズを調べるサンプルコード
各型へのポインターのサイズを出力するサンプルコード
変数型のサイズを調べる
色々な変数の型のサイズを出力するサンプルコード
Sleep のサンプル | wait する
std::sortのサンプルコード | string 文字内をソートする
sqrt のサンプルコード | 平方根を求めるサンプルコード
stderrのサンプルコード | 標準エラー出力に出力する
stdoutのサンプルコード | 標準出力に出力する
std::printfのサンプルコード
文字列から1文字を検索するサンプルコード
strcmp のサンプルコード | 文字列を大文字小文字区別して比較
strcspn のサンプルコード
strlen のサンプルコード | 文字の長さを調べる
strncat_sのサンプルコード | 文字列を連結する
strncmp のサンプルコード | n文字まで同じか比較
strstrサンプル | 文字列から文字列を検索する
strtol 関数のサンプルコード | 文字列を long 型に変換する
structのサンプルコード | 構造体を代入する
switch 〜case のサンプルコード
system のサンプルコード | シェルにコマンドを渡す
環境変数を出力するサンプルコード
プログラム内で "pause" で一時停止するサンプルコード
try〜catchの単純なサンプルコード メッセージを出力する
try〜catchの単純なサンプルコード
tolowerのサンプルコード | 大文字を小文字に変換
toupperのサンプルコード | 小文字を大文字に変換
truncのサンプルコード | 数字を丸める
typeid のサンプルコード | オブジェクトの型を調べる
アプリケーションエラーを発生させるサンプルコード
union のサンプルコード | 共用体に代入する
union のサンプルコード | int型とchar型メンバによる共有
UNREFERENCED_PARAMETERのサンプルコード | 未参照変数の警告の抑止
曜日を配列に入れるサンプルコード
wmemsetのサンプルコード | メモリの値をセットする
wofstream のサンプルコード | ファイルの出力
xor_eq のサンプルコード
配列の要素数を求めるサンプルコード
<map> の最大長を求める
#pragma omp parallel num_threadsのサンプルコード
左右へローテートしなららシフトするサンプルコード(lrotl)
deque のサンプルコード
_InterlockedOr のサンプルコード
C++ 文字列クラス std::stringで文字の結合を行うサンプルコード
フルパスをファイル名、パス、拡張子に分解するサンプルコード
インスタンスのハンドルを確認するサンプルプログラム
カーソルを四方向へ動かすサンプルソース
画面の右上、右下、左上、左下のポジションを取得するサンプルコード
ファイルを1文字ずつ読み込んでコンソールに出力する
GlobalAddAtomによりexeの多重起動を防止するサンプルコード
LogonUser関数でWindowsにログインするサンプルコード
すべての引数を出力するサンプルコード
strstrで大文字小文字区別なく部分検索を行うサンプル関数


スポンサーリンク