C/C++/C# typedefと合わせた関数ポインタの使い方 typedefを使うと何度も宣言しなくてよく、型のように扱える。typedef void (*ECHO)(int);ソースコード#include <iostream>typedef void (*ECHO)(int);void echo(i... 2022.11.05 C/C++/C#プログラミング
C/C++/C# C++の関数ポインタについて 内容はC言語。関数ポインタはvoid (*pecho)(int);で定義してpecho = echo;で参照設定する。関数ポインタの定義は参照元の関数の返り値と引数の型void echo(int x) { std::cout << x;}が... 2022.11.05 C/C++/C#プログラミング
C/C++/C# C++で型変換をする static_castを使えばできる y = static_cast<double>(x);型変換した後する前と変換後で型を調べる。実行結果intdoubleソースコード#include <iostream>#include <typein... 2022.11.05 C/C++/C#プログラミング
C/C++/C# C++のfindを使ってみる findを使うと先頭から何番目にその文字があるかを探すことができる実行結果184467440737095516150存在しませんちなみにこれらのコードはどれも同じ動作をする。autoの動作が原因。 if (str1.find("z") ==... 2022.11.05 C/C++/C#プログラミング