Size: a a a

IT KPI C/C++ ХВ (не UB)

2020 September 28

q

qwerty in IT KPI C/C++ ХВ (не UB)
Ruslan Neshta
я не вижу смысла в том что ты написал
просто хочу выделить икспешены в отдельный файл, ну лан, придется ща еще писать 2 файла для них((
источник

RN

Ruslan Neshta in IT KPI C/C++ ХВ (не UB)
ну вообщето хороший тон ето один класс в одном файле
источник

q

qwerty in IT KPI C/C++ ХВ (не UB)
понял, ок
источник

q

qwerty in IT KPI C/C++ ХВ (не UB)
Ruslan Neshta
ну вообщето хороший тон ето один класс в одном файле
есть идея, мне нужно обработать случай при открытии файла, теперь я хочу написать скрипт на баше, который будет находить заданный файл и сравнивать их директории, если они не совпадают, то выкидывать исключение expWrongDirectory и грамотно его обработать (можно еще у пользователя спросить, хочет ли он заменить данный путь, по которому ничего не найдено, на тот, который нашел bash скрипт)
источник

q

qwerty in IT KPI C/C++ ХВ (не UB)
клево все-таки получается...)
источник

q

qwerty in IT KPI C/C++ ХВ (не UB)
вдруг у нас тот файл, который нужен пользователю лежит немного в другой директории
источник

RN

Ruslan Neshta in IT KPI C/C++ ХВ (не UB)
только не понятно зачем тебе баш скрипт
источник

q

qwerty in IT KPI C/C++ ХВ (не UB)
чтобы искать этот файл
источник

q

qwerty in IT KPI C/C++ ХВ (не UB)
альтернативы есть?
источник

RN

Ruslan Neshta in IT KPI C/C++ ХВ (не UB)
ты же можешь это в плюсовом коде сделать
источник

q

qwerty in IT KPI C/C++ ХВ (не UB)
Ruslan Neshta
ты же можешь это в плюсовом коде сделать
просто я делал лабу по осям))) и хочется запускать баш файл как стороннюю программу
источник

AT

Art Teatr in IT KPI C/C++ ХВ (не UB)
std::filesystem
источник

RN

Ruslan Neshta in IT KPI C/C++ ХВ (не UB)
баш то ещё говно
источник

AT

Art Teatr in IT KPI C/C++ ХВ (не UB)
типо дочерний процесс создать?
источник

q

qwerty in IT KPI C/C++ ХВ (не UB)
Art Teatr
std::filesystem
ща загуглим, да я даже не искал, во всяком случае попробую оба варианта, чтобы препод остался доволен
источник

q

qwerty in IT KPI C/C++ ХВ (не UB)
Art Teatr
типо дочерний процесс создать?
вообще можно по-простому, записать результат, который вывел баш скрипт в отдельный файл и считать его уже как обычно в коде
источник

q

qwerty in IT KPI C/C++ ХВ (не UB)
так, я думаю, препод будет доволен))
источник

RN

Ruslan Neshta in IT KPI C/C++ ХВ (не UB)
ну или можно посмотреть что тебе ос даёт и использовать её функции напрямую из кода
источник

RN

Ruslan Neshta in IT KPI C/C++ ХВ (не UB)
не факт
источник

q

qwerty in IT KPI C/C++ ХВ (не UB)
Ruslan Neshta
не факт
просто там челы даже эти исключения не обрабатывали, писали через иф...
источник