169 похожих чатов

Void terminal_scroll() { memmove(terminal_buffer, terminal_buffer + VGA_WIDTH, buffer_size - VGA_WIDTH);

memset(terminal_buffer + buffer_size - VGA_WIDTH, 0, VGA_WIDTH);
}
есть идеи почему только один раз запускается оно? А может и зависает программа, не знаю

47 ответов

55 просмотров
Егор- Автор вопроса

.

Егор- Автор вопроса

я выяснил что зависает программа после второго вызова этой функции

Егор- Автор вопроса
Егор
я выяснил что зависает программа после второго выз...

в чем дело? нужно память как-то чистить?

Егор- Автор вопроса
int 💳 𝙖𝙞𝙧 𝙗𝙞𝙜 𝙗𝙤𝙗 🔫 check bio / spam block / AFK / nohello.com / GMT+3
нужно больше информации

ну функции #ifndef _STRING_H #define _STRING_H void* memmove(void* dest, const void* src, unsigned long n) { char destcpy[1000]; for (int i = 0; i < (int)n; ++i) destcpy[i] = *((char*)src + i); for (int i = 0; i < (int)n; ++i) *((char*)dest + i) = destcpy[i]; return (char*)dest; } void *memset(void *str, int c, unsigned long n) { char *destcpy; destcpy = (char *)str; while (n > 0) { *destcpy = (char)c; destcpy++; n--; } return (str); } #endif // _STRING_H

Егор
ну функции #ifndef _STRING_H #define _STRING_H vo...

Это чат по ассемблеру, а не по С!!!

КТ315
Это чат по ассемблеру, а не по С!!!

вообще ему дорога в pro.osdev удачи ему пережить столько негатива

Егор
ну функции #ifndef _STRING_H #define _STRING_H vo...

а зачем в меммове промежуточный буфер, да еще размера не степени двойки

Vi Chapmann #FREEDUROV #FREE11T
вообще ему дорога в pro.osdev удачи ему пережить ...

Нету там негатива, просто надо понимать что и зачем делаешь, с полным пониманием теории, ну или хотя бы более менее точным пониманием теории. Тогда и отношение нормальное будет, и лишних вопросов задавать не будешь

Mixail Frolov
Нету там негатива, просто надо понимать что и заче...

последний мой вопрос был вполне адекватным, и я пояснил, почему я задаю этот вопрос, в ответ на что на меня наложили проклятие "мут на неделю"

Vi Chapmann #FREEDUROV #FREE11T
последний мой вопрос был вполне адекватным, и я по...

Тебе явно указали куда идти, ты же упрямый и продолжал допытываться по дурацкой библиотеке. Вот и решили тебя направить в нужную сторону

Mixail Frolov
Тебе явно указали куда идти, ты же упрямый и продо...

и куда направили? в итоге я выяснил что с этой библиотекой такое реализовать невозможно, и взял другую. а они все еще думают, что не прав я 🤡

Vi Chapmann #FREEDUROV #FREE11T
и куда направили? в итоге я выяснил что с этой биб...

Тебя отправили читать спецификацию на uefi, где всë что надо есть. И всем там пофиг на твою недобиблиотеку, потому что она не нужна

Vi Chapmann #FREEDUROV #FREE11T
и куда направили? в итоге я выяснил что с этой биб...

Да кстати, тут такой фигни не бывает. Я тут по винапи больше полезной инфы узнал, чем в чате по винапи, где такое же отношение - чуть че иди в гугл, даже если объяснение в 2 слова укладывается

Mixail Frolov
Тебя отправили читать спецификацию на uefi, где в...

только вот я спрашивал не про уефи, а про недобиблиотеку

Mixail Frolov
Самим надо информацию узнавать

Ну да, и тратить недели на то, что можно узнать за 5 минут

Mixail Frolov
Самим надо информацию узнавать

и я всегда сначала гуглю, потом спрашиваю нейронку, потом снова гуглю, и потом уже иду в чат спрашивать

Vi Chapmann #FREEDUROV #FREE11T
только вот я спрашивал не про уефи, а про недобибл...

И что? Ты загрузчик пишешь или очередное поделие на js? Нет нужного функционала - сделай его или найди где он есть.

Vi Chapmann #FREEDUROV #FREE11T
и я всегда сначала гуглю, потом спрашиваю нейронку...

Я от нейронки ни разу не получал ничего полезного. Хотел я узнать, как в кнопку-список добавлять элементы - так гптха взяла и из головы выдумала название сообщения

Mixail Frolov
И что? Ты загрузчик пишешь или очередное поделие н...

я спрашивал про либу - мне сказали иди нахер, учи спеку уефи. а потом выяснилось что либа не полностью совместима с уефи, и такое даже самому не сделать. и что теперь, мутить?

The Bird of Hermes
Я от нейронки ни разу не получал ничего полезного....

мне частенько помогает, но я редко пологаюсь на чисто ее ответы

The Bird of Hermes
Я от нейронки ни разу не получал ничего полезного....

Я ChatGPT использую для всяких преобразований структур. Например я когда писал ScreenColor - надо было структуру смещений цветов по формуле "redshift" перевести в структуру на FASM.

Vi Chapmann #FREEDUROV #FREE11T
я спрашивал про либу - мне сказали иди нахер, учи ...

Да, потому что надо выбирать инструмент нормально и знать какой у него функционал, а не юзать готовый код, который скорее всего ещё и не проверенный

Vi Chapmann #FREEDUROV #FREE11T
мне частенько помогает, но я редко пологаюсь на чи...

Ну я вообще ни разу ничего полезного от неё не получил. А сидеть и гуглить несуществующее сообщение мне не понравилось

The Bird of Hermes
Я от нейронки ни разу не получал ничего полезного....

С нейронкой надо общаться как с дикарем, только так можно получить что-то полезное

Mixail Frolov
Да, потому что надо выбирать инструмент нормально ...

только вот bzt при анонсе POSIX-UEFI говорил, что либа полностью совместима, от этого её и брал

КТ315
screenshot Я ChatGPT использую для всяких преобразований стру...

используй нотепад там за 5 сек это делается, а нейронке доверять такое нельзя, вдруг цифру одну изменит а ты не заметишь)

Vi Chapmann #FREEDUROV #FREE11T
только вот bzt при анонсе POSIX-UEFI говорил, что ...

Ну так у тебя своя голова на плечах есть, так что думать должен сам

int 💳 𝙖𝙞𝙧 𝙗𝙞𝙜 𝙗𝙤𝙗 🔫 check bio / spam block / AFK / nohello.com / GMT+3
используй нотепад там за 5 сек это делается, а ней...

Не изменит. И какой ещё Notepad... Он так не сможет, я больше времени бы потратил.

Mixail Frolov
Ну так у тебя своя голова на плечах есть, так что ...

в таком случае зачем вообще чат существует? в гугл посылать?

ödemarkens son
С нейронкой надо общаться как с дикарем, только та...

"Эй, глупый нейронка-сеть, давать мне код ассемблер х86 16-битный режим умножение 64-битных чисел"

The Bird of Hermes
"Эй, глупый нейронка-сеть, давать мне код ассембле...

Кстати, я так и не добился нормального кода от неё.

Vi Chapmann #FREEDUROV #FREE11T
в таком случае зачем вообще чат существует? в гугл...

Для обсуждения нормальных вопросов, при продумывании архитектуры ОС например

Mixail Frolov
Для обсуждения нормальных вопросов, при продумыван...

только вот я редко вижу там подобные вопросы

Vi Chapmann #FREEDUROV #FREE11T
только вот я редко вижу там подобные вопросы

Потому что разрабы делиться не хотят наработками, да и редко бывает, что кто-то что-то новое придумывает

КТ315
Не изменит. И какой ещё Notepad... Он так не сможе...

ну или написал бы побыстрому для этой задачи прогу на фасме, или ты пишешь дольше чем отвечает чатгпт??

Vi Chapmann #FREEDUROV #FREE11T
тогда повторно: зачем нужен этот чат?

Сидишь и ругаешься)) Чем не удовольствие?)

Похожие вопросы

Обсуждают сегодня

Какой-то там пердун в 90-х решил, что есть какая-то разная типизация. Кого вообще это волнует?
КТ315
49
Всем привет! Подскажите, пожалуйста, в чем ошибка? Настраиваю подключение к MySQL. Либы лежат рядом с exe. Все как по "учебнику"
Евгений
16
А можете как-то проверить меня по знаниям по ассемблеру?
A A
132
Здравствуйте! У меня появилась возможность купить книгу "Изучай Haskell во имя добра!". Но я где-то слышал, что эта книга устарела. Насколько это правда??
E
22
Здравствуйте! Я вот на stepic решаю задачи на хаскеле https://stepik.org/lesson/8443/step/8?unit=1578 мой код import Data.List (isInfixOf) removing :: String -> [String] ->...
E
10
Камрады, кто тесно работал с vtv, хотел уточнить. Ширина column задаётся жёстко на этапе создания дерева или можно в рантайме ее менять программно (не мышкой)?
Ed Doc
10
да ладно ... что там неочевидного ? глянуть в исх-ки датасета и/или кверика чтобы понять в каком месте и как выполняется обращения к св-вам blablaSQL - минутное дело, даже е...
Сергей
7
Здесь для arm кто-нибудь кодит ?
Nothing
52
Всем привет, у меня есть сервер принимающий входящие HTTP подключения, как проверить, что подключение было через прокси или нет, есть какие то поля в заголовках по которым мо...
DS
8
Hello, I have a quiz app that I’m working on, and I’m storing the questions on Firebase. I have a question that’s been puzzling me, and I hope someone can answer it because I ...
GHAITH FALYOUN
2
Карта сайта