TOP Contributors

  1. MIKROE (2784 codes)
  2. Alcides Ramos (405 codes)
  3. Shawon Shahryiar (307 codes)
  4. jm_palomino (133 codes)
  5. Bugz Bensce (97 codes)
  6. S P (73 codes)
  7. dany (71 codes)
  8. MikroBUS.NET Team (35 codes)
  9. NART SCHINACKOW (34 codes)
  10. Armstrong Subero (27 codes)

Most Downloaded

  1. Timer Calculator (141687 times)
  2. FAT32 Library (74756 times)
  3. Network Ethernet Library (59208 times)
  4. USB Device Library (49224 times)
  5. Network WiFi Library (44996 times)
  6. FT800 Library (44523 times)
  7. GSM click (31196 times)
  8. mikroSDK (30095 times)
  9. microSD click (27580 times)
  10. PID Library (27537 times)
Libstock prefers package manager

Package Manager

We strongly encourage users to use Package manager for sharing their code on Libstock website, because it boosts your efficiency and leaves the end user with no room for error. [more info]

< Back
Library

Static Data Structures

Rating:

5

Author: Richard Lowe

Last Updated: 2016-02-20

Package Version: 1.1.0.1

Category: Storage

Downloaded: 2506 times

Followed by: 6 users

License: MIT license  

Add static data structures to your project.

No Abuse Reported

Do you want to subscribe in order to receive notifications regarding "Static Data Structures" changes.

Do you want to unsubscribe in order to stop receiving notifications regarding "Static Data Structures" changes.

Do you want to report abuse regarding "Static Data Structures".

  • Information
  • Comments (0)

Library Blog

One thing I enjoy about the MikroC IDE is the ability to click a checkbox and add library access to my projects.  This library is a very convenient way to add STATIC data structures to your project.


As of present, the data structures included: FIFO (queue), STACK, and LINK LIST.  Others to follow.
These are all static so no dynamic memory needed.  Dynamic data structures are coming.

All structures support void* types, so you can use a FIFO for data types other than standard types.

Requires stdbool.h to add boolean types to MikroC.  Found here: http://www.libstock.com/projects/view/752/add-standard-bool-true-false-to-mikroc


Includes Dynamic Link List structure.

ALSO FROM THIS AUTHOR

Printf Support AVR / ARM

0

Adds printf and sprintf functionality to MikroC. Uses about 1.5k.

[Learn More]

Webserver - Full Featured

5

Example of what can be done with the Ethernet library. Server serves both dynamic / static content, retrieves time from NTP servers, downloads files from remote servers. Requires: Ethernet Library, FAT32 Library, Standard Bool Library

[Learn More]

AVR Webserver

0

AVR Webserver: Dependencies - FAT32 library, Ethernet library Will allow you to load any size website, including images, css, and js files from SD media. This is my first version, but the example project included will give you a starting point.

[Learn More]