Sofern du nicht ein Array von 10k Größe (oder vector, oder list, oder was weiß ich) mit einem Bubble Sort oder so etwas in der Art bearbeiten möchtest, wird keiner Performance mäßig merken, das du was speicherst und überprüfst. C++ != maker, in C++ kann man viel mehr, viel besser und viel schneller checken Also lieber zu viel prüfen, als zu wenig, weil an die Grenze wirst du so schnell nicht stoßen, und wenn es Probleme gibt, ist meistens eine andere Stelle daran Schuld und nicht der Check an sich.

mfg