【C++】newした配列の要素数を知るためにsizeof(ポインタ変数)は使えない Twitter Facebook はてブ Pocket LINE コピー 2025.05.222020.03.03 凡ミスでやりがち 目次 例対策 例 char* p_array = new char[10];char size = sizeof(p_array); // sizeは、10ではなくポインタ変数(アドレス)のサイズ(4や8) 対策 動的にnewしている→要素数知っててnewしているんだから、10をそのまま使え
コメント