Недокументированные функции FreeBasic
Участников: 2
FreeBasic :: Программирование :: Общее
Страница 1 из 1
Недокументированные функции FreeBasic
предлагаю тут размещать недокументированные функции FreeBasic.
смотрел в examples пример работы с expat. встретилась мне функция которой почему-то нет в документации.
в свое время я обратил внимание на функцию clear, и думал: странно, clear есть, а функции копирования памяти нет. вот в expat она и попалась.
fb_memcopy
primer:
теперь для копирования памяти не обязательно подключать crt.bi
смотрел в examples пример работы с expat. встретилась мне функция которой почему-то нет в документации.
в свое время я обратил внимание на функцию clear, и думал: странно, clear есть, а функции копирования памяти нет. вот в expat она и попалась.
fb_memcopy
primer:
- Код:
dim a(10) as integer
dim b(10) as integer
for i as integer = 0 to 10
a(i)=i
next
fb_memcopy(b(0),a(0),11*sizeof(integer))
for i as integer = 0 to 10
print b(i)
next
sleep
теперь для копирования памяти не обязательно подключать crt.bi
electrik- Сообщения : 391
Дата регистрации : 2008-09-02
Возраст : 43
Откуда : галактика Млечный путь, система Солнечная, планета Земля, страна россия, город Санкт Петербург
Re: Недокументированные функции FreeBasic
electrik пишет:предлагаю тут размещать недокументированные функции FreeBasic.
смотрел в examples пример работы с expat. встретилась мне функция которой почему-то нет в документации.
в свое время я обратил внимание на функцию clear, и думал: странно, clear есть, а функции копирования памяти нет. вот в expat она и попалась.
fb_memcopy
primer:скажу сразу, что обе функции используют стандартные функции си: memset и memcpy.
- Код:
dim a(10) as integer
dim b(10) as integer
for i as integer = 0 to 10
a(i)=i
next
fb_memcopy(b(0),a(0),11*sizeof(integer))
for i as integer = 0 to 10
print b(i)
next
sleep
теперь для копирования памяти не обязательно подключать crt.bi
Хорошая тема. Сергей , а как ты разглядел такую возможность? Когда исходники компиля ковырял?
trew- Сообщения : 331
Дата регистрации : 2010-10-14
Re: Недокументированные функции FreeBasic
я написал пример , потом asm listing посмотрел.
если мне не изменяет память, где-то я еще что-то видел, но тогда я не задумался.
если мне не изменяет память, где-то я еще что-то видел, но тогда я не задумался.
electrik- Сообщения : 391
Дата регистрации : 2008-09-02
Возраст : 43
Откуда : галактика Млечный путь, система Солнечная, планета Земля, страна россия, город Санкт Петербург
FreeBasic :: Программирование :: Общее
Страница 1 из 1
Права доступа к этому форуму:
Вы не можете отвечать на сообщения
|
|