У меня очень полезный бит кода в matlab.
Я использую этот бит кода для сохранения файлов в разных частях моего кода, не перезаписывая существующие.
Может кто-нибудь, пожалуйста, назовите меня, как перевести этот код на C/C++?Преобразование кода: Matlab в C++
i=0;
name= ['test_', int2str(i)];
while exist(name)
i=i+1;
name= ['test_', int2str(i)];
end
save(name)
что делает 'в то время как существует (имя)' сделать в Matlab? Похоже, что это условие никогда не терпит неудачу и таким образом петли навсегда? –
@PP. 'exist' предположительно выполняет' stat' и возвращает true, если 'stat' возвращает успешный код, а false - в противном случае. –
О, так это код для обнаружения следующего имени файла для использования в папке? Следующий вопрос: в какой операционной системе вы хотите, чтобы код работал? –