Ito ang Linux app na pinangalanang ringBufU na ang pinakabagong release ay maaaring ma-download bilang ringBufU-0.2.0.zip. Maaari itong patakbuhin online sa libreng hosting provider na OnWorks para sa mga workstation.
I-download at patakbuhin online ang app na ito na pinangalanang ringBufU sa OnWorks nang libre.
Sundin ang mga tagubiling ito upang patakbuhin ang app na ito:
- 1. Na-download ang application na ito sa iyong PC.
- 2. Ipasok sa aming file manager https://www.onworks.net/myfiles.php?username=XXXXX kasama ang username na gusto mo.
- 3. I-upload ang application na ito sa naturang filemanager.
- 4. Simulan ang OnWorks Linux online o Windows online emulator o MACOS online emulator mula sa website na ito.
- 5. Mula sa OnWorks Linux OS na kasisimula mo pa lang, pumunta sa aming file manager https://www.onworks.net/myfiles.php?username=XXXX gamit ang username na gusto mo.
- 6. I-download ang application, i-install ito at patakbuhin ito.
ringBufU
Ad
DESCRIPTION
Maaaring gumamit ng Ring-Buffer instance sa mga uri ng elemento
- char
- mahaba
- mahaba haba
- walang laman*
.
Ang focus ay sa isang hardened SW structure na may buffer-instance-pointer check (hindi masyadong mabilis ngunit mas secure).
Ang ilang mga tampok ay maaaring piliin sa buong mundo sa oras ng pag-compile (hal. ganap na patayin ang suporta sa multithread upang magkaroon ng mas mabilis na pag-access).
Tandaan: Ang User Interface ay para sa Test at Tutor Code lamang.
Mga tampok
- Piliin ang uri ng Ring-Buffer sa oras ng paglikha (-> bawat halimbawa ng Ring-Buffer)
- Sa C++ magagamit din - ring-buffer source code sa C, niyakap ng 'extern "C"'
- Suporta sa multithreading para sa mga bintana (CriticalSection), C++ (std::mutex) at POSIX (pthread_mutex)
- Ang isang tutor C-file ay dapat makatulong upang mas madaling maunawaan ang mga API at functionality
- Gamitin bilang isang FIFO siyempre, hal upang mapagtanto ang mga asynchronous na state-machine
- Madali ang pag-wrap ng put/get/.. function dahil sa pagsasama ng function-ptr sa pampublikong Ring-Buffer instance struct variable
- Inihanda ang LIFO (Stack-Buffer, suportado ng NY)
- Tingnan ang readme file ~under~ "files" para sa karagdagang impormasyon
- Ilang library lang ang kailangan (tingnan ang code / makefile)
Audience
Mga Nag-develop
Interface ng gumagamit
Command-line
Wika ng Programming
C++, C
Kategorya
Ito ay isang application na maaari ding makuha mula sa https://sourceforge.net/projects/ringbufu/. Na-host ito sa OnWorks upang mapatakbo online sa pinakamadaling paraan mula sa isa sa aming mga libreng Operative System.