1>------ Build started: Project: replace, Configuration: Debug x64 ------
1>mian.cpp
1>C:\teaching\oop-labs\romanov\oop\lab1\replace\replace\mian.cpp(48,47): warning C4267: '=': conversion from 'size_t' to 'int', possible loss of data
[ ] Программа должна компилироваться без предупреждений компилятора во всех конфигурациях и платформах.
[ ] Функция main не должна открывать файлы. Ее задача получить аргументы командной строки и вызвать функцию, копирующую содержимое файла с заменой подстроки
[ ] Эти функции выделять не следует. Лучше сделайте версию функции ReplaceSubString, принимающую имена файлов и содержащую код вышеупомянутых функций
[ ] объекты следует передавать по константной ссылке, если функция не модифицирует их состояние.
Примитивные объекты передавать по константной ссылке выгоды нет, лучше по значению
[ ] объекты следует передавать по константной ссылке, если функция не модифицирует их состояние.
Примитивные объекты передавать по константной ссылке выгоды нет, лучше по значению
[ ] Выделите функцию замены всех вхождений подстроки в строке
[ ] Достаточно просто объявить переменную типа string, чтобы получить пустую строку. Использование = "" при инициализации строки вызывает вместо конструктора по умолчанию конструктор, который сперва должен вычислить длину zero-terminated строки.