//Read file to the end while(inFile.read(reinterpret_cast<char*>(&temp), sizeof(temp))) { //Store each int in the vector myVector.push_back(temp); }