SGHLib C++ Library

beta

A Fast and Useful C++ Library for Easier Handling of Windows API.

1 Recommendation
1 Download (This Week)
Last Update:
Download SGHLib 0_3_1.zip
Browse All Files
Windows

Description

SGHLib Aims to be the Faster Library to Easily and Safely Access the Windows API and Other Non-Windows Extras.

Contain your developments, big update incoming, which will remove all useless things, will bring more speed and templates and (maybe) a wiki.

SGHLib C++ Library Web Site

Categories

Libraries

License

zlib/libpng License

Features

  • Fast Strings (Streams)
  • Automatic Pointers with Safe up-to-8 Parameters Constructors with support for Derived Classes
  • File Virtual Classes, with support to emulate a file from Memory or a Win32 Resource
  • Fast Dynamic-Size Arrays with Safe up-to-8 Parameters Constructor
  • Reference Counted Class
  • Variables Grouping Class
  • Linked List Class
  • Byte Class with Bit-Handling
  • Arbitrary-static-sized Class VecN of Arbitrary Type with Overloaded Operators, Useful for Geometry.
  • Sound Class ( Requires BASS )
  • DevIL Loading Class ( Requires DEVIL )
  • Custom Controls Class
  • Custom Controls Examples
  • Converter Namespace
  • Files/Folder Enumerations (Also Recursive)
  • Button/Dialog/Editbox/Combobox/Listbox/... Class Helper
  • Easy to Use User-Prompts for Text, Numbers, MultiLine Text, Choice (Button), ComboBox
  • RakNet Networking Helper Classes (Client, Server, cAutoPacket)
  • Console Class
  • Clipboard Class
  • File Validity Checker and Link Resolution Functions
  • Thread Safe Container
  • Library Auto-Loader/Unloader
  • WinSock Auto-Loader Class Helper
  • Drives Info Class
  • Registry Key Handling
  • Win32 Resource Handler
  • IRC Helper
  • Memory Leak Helper
  • Memory Tracking Class
  • Window Classes
  • Time-To-Time Calculator (Useful for DT and Profiling)
  • GDI Helper (Header only, not in SGHLib.h)

Update Notifications





User Ratings

 
 
1
0
Write a Review

User Reviews

  • Posted by Cam 2012-12-26

    Runs smoothly

Read more reviews

Additional Project Details

Intended Audience

Developers

User Interface

Win32 (MS Windows)

Programming Language

C++

Registered

2012-11-23

Icons must be PNG, GIF, or JPEG and less than 1 MiB in size. They will be displayed as 48x48 images.