Size: a a a

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

2020 December 04

q

qwerty in IT KPI C/C++ ХВ (не UB)
панимаю
источник

q

qwerty in IT KPI C/C++ ХВ (не UB)
Alibek Abdrakhman
9999 09.12.2020 23:57 1600 No 30 Yes Yes Yes Yes
9999 09.12.2020 23:59 2200 No 40 Yes No Yes Yes
1234 01.01.2021 00:01 2000 Yes 40 Yes No Yes Yes
7245 01.12.2020 01:28 1400 No 30 Yes No Yes Yes
7777 09.12.2020 23:59 990 Yes 20 No No No No
7245 01.12.2020 01:27 2400 No 40 Yes Yes Yes Yes
ну я бы писал бы свой компаратор
источник

AA

Alibek Abdrakhman in IT KPI C/C++ ХВ (не UB)
вот этого я не понял
источник

AA

Alibek Abdrakhman in IT KPI C/C++ ХВ (не UB)
я не умею пользоваться компаратором
источник

q

qwerty in IT KPI C/C++ ХВ (не UB)
Tony Lutsenko
или создать структуру, задать правило сравнения и передать его в обычный std::sort
...
источник

VD

Vlad Doc in IT KPI C/C++ ХВ (не UB)
Alibek Abdrakhman
я не умею пользоваться компаратором
std::vector<std::string> dates; // твой контейнер

std::sort(std::begin(dates), std::end(dates),
         [](auto& a, auto& b) { // ссылки на элементы для сравнения
              // логика компаратора
         });
источник

q

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

q

qwerty in IT KPI C/C++ ХВ (не UB)
вернее собрать проект из исходников
источник

VD

Vlad Doc in IT KPI C/C++ ХВ (не UB)
qwerty
стоп, я не понял, если мы на гит заливаем исходники без права на выполнение, то при клонировании невозможно будет запустить?
всмысле без права на выполнение?
источник

q

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

q

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

q

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

q

qwerty in IT KPI C/C++ ХВ (не UB)
ибо нужно прописать chmod
источник

RN

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

q

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

RN

Ruslan Neshta in IT KPI C/C++ ХВ (не UB)
и разве я не могу на своей системе это поменять?
источник

q

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

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
ну на винде я создавал файлы для пользователя
только один пользователь мог их читать
потом я этот жёсткий диск достал из компа и использовал как внешний диск(как флешку по сути)
в другой системе(тоже винда но другой пк) я могу изменить хозяина этой папки и дать себе все возможные права
но это в винде
источник