Size: a a a

2020 August 20

NI

Nikita Ivanov in supapro.cxx
вообще с стд фс работал только оч поверхностно, максимум итерировал папки, так что сорян
источник

IK

Ivan Koliesnik in supapro.cxx
Егор
Можно как-то соединить два std::filesystem::path не мутируя не один из них? Вот это работает не так как нужно https://en.cppreference.com/w/cpp/filesystem/path/append
path("C:foo") / "/bar";  // yields "C:/bar"
Мне нужно просто их объединить
C:\foo + \bar -> C:\foo\bar
Вообще не советую писать глобальные пути в коде, а в чем вообще проблема? не лучше строки собрать а потов в path загнать?
источник

Е

Егор in supapro.cxx
Ivan Koliesnik
Вообще не советую писать глобальные пути в коде, а в чем вообще проблема? не лучше строки собрать а потов в path загнать?
Тогда уж проще просто строки юзать
источник

АК

Александр Караев... in supapro.cxx
Егор
Можно как-то соединить два std::filesystem::path не мутируя не один из них? Вот это работает не так как нужно https://en.cppreference.com/w/cpp/filesystem/path/append
path("C:foo") / "/bar";  // yields "C:/bar"
Мне нужно просто их объединить
C:\foo + \bar -> C:\foo\bar
path("C:/foo") / "bar" - скорее всего так
источник

Y

YorkIsMine in supapro.cxx
всем привет. Когда я установил VS 2019 и запустил простую программку, то получил ошибку что-то типа file not specified. Также заметил, что у меня студия говорит о наличии 450 ошибок, где каждая из них говорит cannot open source file string.h, cannot open source file lalal.h и тд. Как это исправить?
источник

Y

YorkIsMine in supapro.cxx
программа простая - тупо hello world с одним импортом
источник

Е

Егор in supapro.cxx
YorkIsMine
всем привет. Когда я установил VS 2019 и запустил простую программку, то получил ошибку что-то типа file not specified. Также заметил, что у меня студия говорит о наличии 450 ошибок, где каждая из них говорит cannot open source file string.h, cannot open source file lalal.h и тд. Как это исправить?
а код покажешь?
источник

Y

YorkIsMine in supapro.cxx
обычный hello world
источник

Е

Егор in supapro.cxx
а у меня всё работает
источник

IK

Ivan Koliesnik in supapro.cxx
Егор
Тогда уж проще просто строки юзать
источник

Е

Егор in supapro.cxx
а разница?
источник

IK

Ivan Koliesnik in supapro.cxx
Егор
а разница?
там примерцик, показывает как переходить по пути файловой системы
источник

Е

Егор in supapro.cxx
Александр Караев
path("C:/foo") / "bar" - скорее всего так
вот это работает вроде как, только нужно как-то слэши развернуть
источник

Y

YorkIsMine in supapro.cxx
так может помочь кто-нибудь?
источник

АК

Александр Караев... in supapro.cxx
Егор
вот это работает вроде как, только нужно как-то слэши развернуть
Не нужно ничего разворачивать. Ну в крайнем случае
path("C:") / "foo" / "bar"
источник

АК

Александр Караев... in supapro.cxx
Егор
вот это работает вроде как, только нужно как-то слэши развернуть
Винда уже давно поддерживает /
источник

Е

Егор in supapro.cxx
Александр Караев
Не нужно ничего разворачивать. Ну в крайнем случае
path("C:") / "foo" / "bar"
Мне приходит путь вида /one/two/three
источник

АК

Александр Караев... in supapro.cxx
Егор
Мне приходит путь вида /one/two/three
Попробуй +
источник

IK

Ivan Koliesnik in supapro.cxx
YorkIsMine
всем привет. Когда я установил VS 2019 и запустил простую программку, то получил ошибку что-то типа file not specified. Также заметил, что у меня студия говорит о наличии 450 ошибок, где каждая из них говорит cannot open source file string.h, cannot open source file lalal.h и тд. Как это исправить?
lalal.h включение в пустом проекте?
источник

NI

Nikita Ivanov in supapro.cxx
Александр Караев
Винда уже давно поддерживает /
+
источник