The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



Вариант для распечатки  
Пред. тема | След. тема 
Форум Разговоры, обсуждение новостей
Режим отображения отдельной подветви беседы [ Отслеживать ]

Оглавление

Новые выпуски вариантов coreutils и findutils, переписанных на языке Rust , opennews (??), 03-Апр-23, (0) [смотреть все]

Сообщения [Сортировка по времени | RSS]


64. "Новые выпуски вариантов coreutils и findutils, переписанных ..."  +/
Сообщение от Аноним (62), 03-Апр-23, 14:01 
8 лет - это полторы пятилетки или две пятилетки, если ударно программировать.
Ответить | Правка | Наверх | Cообщить модератору

78. "Новые выпуски вариантов coreutils и findutils, переписанных ..."  +/
Сообщение от Аноним (51), 03-Апр-23, 14:21 
Какие приложения вы написали за 8 лет? Можно ссылки на гитхуб?
Ответить | Правка | Наверх | Cообщить модератору

148. "Новые выпуски вариантов coreutils и findutils, переписанных ..."  –1 +/
Сообщение от Аноним (148), 03-Апр-23, 18:32 
echo "Hello World!" > index.html
Ответить | Правка | Наверх | Cообщить модератору

184. "Новые выпуски вариантов coreutils и findutils, переписанных ..."  +/
Сообщение от Anon132 (?), 04-Апр-23, 06:40 
Вот держи:
https://github.com/Winderton
Ответить | Правка | К родителю #78 | Наверх | Cообщить модератору

186. "Новые выпуски вариантов coreutils и findutils, переписанных ..."  +/
Сообщение от n00by (ok), 04-Апр-23, 08:14 
По-моему, для DX вместо GetMessage() следует PeekMessage(), если хотите отображать анимацию без зависаний при отсутствии сообщений. Или придётся лепить фиктивный таймер.

Вместо __asm int 3 в MSVC есть интринсик __debugbreak().

Ответить | Правка | Наверх | Cообщить модератору

196. "Новые выпуски вариантов coreutils и findutils, переписанных ..."  –1 +/
Сообщение от Anon132 (?), 04-Апр-23, 12:29 
>> если хотите отображать анимацию без зависаний при отсутствии сообщений

это у вас зависает, я всё правильно нпаписад

>> Вместо __asm int 3 в MSVC есть интринсик __debugbreak().

я в программирование больше 10 лкет, я сам знаю как мне вызывать прерывания

Ответить | Правка | Наверх | Cообщить модератору

197. "Новые выпуски вариантов coreutils и findutils, переписанных ..."  +/
Сообщение от n00by (ok), 04-Апр-23, 12:44 
>>> если хотите отображать анимацию без зависаний при отсутствии сообщений
> это у вас зависает, я всё правильно нпаписад

Да, это верная копипаста из MSDN. Пока этот код ничего не анимирует на экране, естественно, с ним нет проблем.

>>> Вместо __asm int 3 в MSVC есть интринсик __debugbreak().
> я в программирование больше 10 лкет

Но собирать код разными трансляторам за эти 10 лет, очевидно, не приходилось. Как и видеть в стандарте определение well-formed translation unit.

> я сам знаю как мне вызывать
> прерывания

Вызвать можно прерывание 2Eh. А 3-е прерывание вызывает ловушку.

Ответить | Правка | Наверх | Cообщить модератору

223. "Новые выпуски вариантов coreutils и findutils, переписанных ..."  –1 +/
Сообщение от Anon132 (?), 05-Апр-23, 09:04 
> Но собирать код разными трансляторам за эти 10 лет, очевидно, не приходилось.

в отличие от вас собирал.

> Как и видеть в стандарте определение well-formed translation unit.

А это тут при чем?

> интринсик __debugbreak()

и что мне делать с gcc, clang, где нет этой встроенной функции?

Ответить | Правка | Наверх | Cообщить модератору

224. "Новые выпуски вариантов coreutils и findutils, переписанных ..."  +/
Сообщение от n00by (ok), 05-Апр-23, 09:35 
>> Как и видеть в стандарте определение well-formed translation unit.
> А это тут при чем?

__asm это ill-formed. То есть не Си++

>> интринсик __debugbreak()
> и что мне делать с gcc, clang, где нет этой встроенной функции?

Скопипастить у меня и дописать

#ifndef __ICL
    extern "C" void __debugbreak();

#ifdef _MSC_VER
# pragma intrinsic(__debugbreak)
#endif
#endif

    static __forceinline
      void debugbreak()
    {
      __debugbreak();
    }

Ответить | Правка | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру