LINUX.ORG.RU

История изменений

Исправление rumgot, (текущая версия) :

В чем сакральный смысл так писать, если можно просто:

Path{pathStr, pathStr + length};

А если в pathStr будет не char/wchar_t, а std::string/std::wstring?

Понятно, что в приведенном коде там простые типы, но это типа как более универсально, например захочет он std::string, и ту строку уже переписывать не нужно.

Исправление rumgot, :

В чем сакральный смысл так писать, если можно просто:

Path{pathStr, pathStr + length};

А если в pathStr будет не char/wchar_t, а std::string/std::wstring?

Исходная версия rumgot, :

В чем сакральный смысл так писать, если можно просто:

Path{pathStr, pathStr + length};

А если в pathStr будет не char, а std::string?