Qbasicnews.com
The FreeBASIC Standard C++ Library Port (fbstd) - Printable Version

+- Qbasicnews.com (http://qbasicnews.com/newforum)
+-- Forum: Qbasic "like" compilers/interpreters (http://qbasicnews.com/newforum/forum-5.html)
+--- Forum: FB Discussion & Programming Help (http://qbasicnews.com/newforum/forum-15.html)
+---- Forum: FB Projects (http://qbasicnews.com/newforum/forum-16.html)
+---- Thread: The FreeBASIC Standard C++ Library Port (fbstd) (/thread-9946.html)



The FreeBASIC Standard C++ Library Port (fbstd) - stylin - 03-24-2007

fbstd is a FreeBASIC port of the generic containers, iterators, algorithms and streams of the C++ Standard Library. For a detailed reference on what this library is attempting to provide, see C++ Reference [cplusplus.com].

Visit the official web page
http://fbstd.sourceforge.net/

Download the beta: Linux users must build from source for now, see ./README
http://sourceforge.net/project/showfiles.php?group_id=192299

View the latest source code online:
http://fbstd.cvs.sourceforge.net/fbstd/

./README contains a brief overview of the library, and ./ISSUES has a list of known problems and possible workarounds. ./TODO has a list of things currently needing to be implemented/improved. There are also some demo programs in the ./examples directory.

This library is designed and built using the latest CVS (development) version of FreeBASIC (the compiler and runtime libraries). For more information on how to get and use this development version, see Compiling from CVS [freebasic.net], which has instructions on compiling the FreeBASIC sources as well as links to pre-compiled binaries, hosted by awesome community members Big Grin.


Update - stylin - 03-29-2007

All standard generic algorithms implemented, changes in CVS.


The FreeBASIC Standard C++ Library Port (fbstd) - Skyler - 03-29-2007

What kind of GAs? I'm not familiar with the C++ standard library.


The FreeBASIC Standard C++ Library Port (fbstd) - stylin - 03-29-2007

From the link in the first post:
http://cplusplus.com/reference/algorithm/


Update - stylin - 04-02-2007

std:Confusedet and std::multiset generic associative containers implemented, changes in CVS.


Update - stylin - 04-03-2007

std::map and std::multimap generic associative containers implemented (fbstd.Map and fbstd.MultiMap), changes in CVS.


First beta release, yay! - stylin - 05-04-2007

First beta release, official website. First post updated. Smile