3
#include <cstdlib>
using namespace std;

int main()
{
    int arrayTest[512];
    int size = arrayTest.size();
    for(int a = 0;a<size;a++)
    {
         //stuff will go here
    }
}

計画は配列にいくつかの数字を入力することであるため、ここで何が間違っていますか

4

4 に答える 4

0

配列に行き詰まっている場合は、getArraySize 関数を定義できます。

template <typename T,unsigned S> 
inline unsigned getArraySize(const T (&v)[S]) { return S; } 

ここに見られる: http://www.cplusplus.com/forum/general/33669/#msg181103

std::array の方が優れたソリューションです。

于 2013-09-23T18:24:55.247 に答える