Swift - Friday Pie

 C, C++

ru.SO C, C++ room
Sat 09:18
@Машина так это вообще проблема.NET Core. В принципе, урезанный аналог Моно, но с FSW та же история, например, не следит рекурсивно за директориями, не работает не-физическими путями и пр. Это проблема архитектурыOS. Только в MS реализации, если что-то не так. не арабоает вообще.
Fri 17:12
Эм.. вы сами это написали.
"@Swift-FridayPie, спасибо. Сегодня столкнулся с тем, что C# FileSystemWatcher не работает в Linux..." Через argv или конфигурационнки... Были даже библиотеки для более уобной работы с аргументами - как СИ-шная называетс янепомню, libargv? С++ - в составе boost
Wed 06:34
Вообще говорят что FSW - очень капризная штука. А на линукс 101 мрдуль для поддержки фафйловых систем и у всехразный функционал раеализован. например CIFS реализовывали совсем другие люди чем SMB и в рамках другого проекта. NFS переходил из рук в руки разных компаний полдюжины раз.
Wed 06:29
@Машина Mono или IL2CPP? У первого этот функционал ограничен только локальными папками
Jul 16 07:06
@Машина У всех четырех разные спектры задач и направлений. В этом списке Го лишний , а Си++ - гадкий утенок. Си и Раст(в небезопасном варианте) позиционируются к системные языки, то есть можно писать собственную ось на нем. И Го и Раст были разработаны ненавистниками Си++ которым Си было мало, поэтому там-все-по-другому, однако ко-разрабатывлся целенаправленно под реализацию определенных проектов в Google, поэтому "новый ООП" они не изобретали.
Sep 4, 2019 11:53
мне кажется или последнее время все вопросы по C++ идут с минусами?
 
Sep 3, 2024 06:26
В джаве НП тоже есть. Сама вирт. машина написана на всеми ненавидимом Си++. Вы ее неправильно запускаете, неостанавливаете на выходе, заставляя систему _что-то_делать с ней. Может вы вообще баг в ней или в ОС нашли, или в драйвере, кто знает. Ответа по глобусу тут не дать.
Sep 3, 2024 06:24
Это бессмысленный вопрос в таком случае. Есть НП ничего не вызвающие. Есть неверная работа с функциями ОС - не должно, но иногда может. Есть НП, приводящие к созданию неверного кода, т.к. компилятор так решил. - например появляются мертывые циклы, исчезают проверки., тд.
Sep 2, 2024 11:35
Только тут неправильный доступ к памяти из джавы возможен. Вообщето успех создания надо проверять. И перед выходом уничтожить машину. Иначе, при завершении они попытается обратиться к уже высвобожденной переменной. env передается для того, чтобы машина туда записала бы адрес описания окружения для экземпляра
Sep 2, 2024 11:35
У вас в самом этом коде НП на НП сидят. например opt->optionString=const_cast<char*>("-cp ./IntegratorUI.jar"); - это НП. А что компилятор тут сделал -в коде надо смотреть. for(int i=0;i<n;i++) где n - это argc тоже попахивает проблемами. argv[0] - это м.б. имя программы. но необязательно, однако аргументы начинаются с argv[1].
Sep 2, 2024 11:35
Описанные проблемы могут быть связаны только косвенно с выполняемым кодом. Вообще это выглядит как умирающее ядро процессора (одно из них) или проблемы со вторичным питанием.
Sep 2, 2024 11:35
"Вопрос про то, как тестировать приложение так, чтобы неопределённое поведение не приводило к катастрофическим последствиям". Никак. Само понятие "неопределенного" поведения определено тем, ни один документ или источник знаний не описывает его. Это слегка отличается от недерминированного поведения, где причины и следствия могут быть случайными. Например содержимое неинициализированной переменной не детерминировано, результат ее использования - не определен. В некоторых случаях компилятор может видеть наличие UB и попросту создавать неверный код, не соответствующий написанному.
 
May 13, 2023 06:25
@Quassnoi It is considered there was pronuncation difference betwen i and и , it was erased by the time of 17th century
May 13, 2023 06:25
@Quassnoi I agree there, but there is no word that апофеоз could be mistaken with. Also, sound in proper modern pronucation absolutely not like "th", it's a proper "f", like in english 'fervor"... Unless you deal with someone who pronounce this dialectically or just got lisp. I'm not sure about old pronuncation though. Well, and spelling origins.. modern cyrillic is derived from greek, no wonder.
May 13, 2023 06:25
@Dmitry Narkevichift ну.. это вики.. они только наиболее позднее написание приводят.. деже произношение одно только приведено... "i" и "и" изначально разные звуки и слова писались мир (покой) и мiр (вселенная) Соответственно, существовало два прилагательных мирный и мiрный. Викисловарь достаточно прямолинеен, из-за этого с греческим у них вообще беда, тонкостей изменения произношения нет, и местами вообще ошибки. Словарь-то составляется всеми любителями. А два разных "и" унаследовано от греческого..
May 13, 2023 06:25
@Matt Because that was based on latin "intervallum"
May 13, 2023 06:25
@Brian Chandler if you go further in past, there would be interesting things like many homonyms actually had different spelling, means they were separate words obviously. E.g. words for peace and world, that nowadays are both "мир", had different letters in middle.
 
Aug 11, 2020 08:56
You don't really need physically to touch in order to ram. Causing target to loose control in your turbulence also considered "ramming"
 
May 2, 2017 14:18
@brilliant If anything of this will continue, I'll flag and report anyone who ould keep off-topic conversation - continue it in some other place. You leech other people's time and reputation by continuing it and this is not a place for political discussions
May 2, 2017 14:18
@Марк Из вообще окраина - это просто "вдоль края", и как правило "внутри" - окраины Москвы, например. А со вторым словом в принципе верно, "украина" значило все что "внутри краев", т.е. регион, предел. Перевод последнего на английский (так же имеющий значение "феод") я и привел в ответе. Сегодня мы говорим Алтайский край - вовсе не имея в виду границу этой области.
May 2, 2017 14:18
@Vitaly оукраина, потом украина, никогда не значили то же, что и окраина, следовательно это не одни и те же слова.
 
Mar 20, 2017 07:53
@AnT Да, internal linkage, термин стандарта. Но Страуструп и ему подобные при этом называли такие символы локальными (хотя получается плохая аллитерация с локальными функциями из паскаля НЕ поддерживаемыми в С \С++), просто оговорка :) ОП правда и насчет глобальных переменных сразу оговорился, что он не берет их в счет. Таким образом остаются только extern шаблоны.
Mar 20, 2017 07:53
@AnT У функций по умолчанию "внешняя линковка". можно описать локальную, ключевым словом static.