MSVCRT std::for each 新しいページはコチラ
提供: yonewiki
(→概要) |
(→概要) |
||
31行: | 31行: | ||
− | for_eachの動作が分かってもらえたかなと思っています。さらには文字列配列ポインタに整数を1byte分の整数値を足せば次の要素にいけるということです。charは4byteなので2個足すと8byte先に移動します。これは32bitなので、配列で言うと1つ分です。そういうアドレスの型への整数の足し算の仕組みを理解していれば、理解はできると思います。[[ | + | for_eachの動作が分かってもらえたかなと思っています。さらには文字列配列ポインタに整数を1byte分の整数値を足せば次の要素にいけるということです。charは4byteなので2個足すと8byte先に移動します。これは32bitなので、配列で言うと1つ分です。そういうアドレスの型への整数の足し算の仕組みを理解していれば、理解はできると思います。[[Cpp ラムダ式]]はリンク先でも簡単に説明しています。サンプルプログラムを書くとか言っておきながらさぼってますけど。 |
[[Windows#MSVC Runtimeリファレンス|MSVC Runtimeリファレンス]]に戻る | [[Windows#MSVC Runtimeリファレンス|MSVC Runtimeリファレンス]]に戻る |