if(system("mkdir junk 2>/dev/null ") != 0);
В приведенном выше коде я понимаю, что создается новый каталог с именем Junk и что стандартная ошибка перенаправляется на нулевое устройство. Мой вопрос: будет ли строка кода возвращать ненулевые значения, пока существует мусор каталога?