| | |
Advice: Hash table, C++ GUI
Please support our C++ advertiser: Intel Parallel Studio Home
![]() |
•
•
Join Date: Jun 2008
Posts: 7
Reputation:
Solved Threads: 0
Hi all,
I just wanted to ask for your guys advice on two topics. The first one is I'm wondering what is the best library to use for a hash table in a C++, what do you guys use? Or do you implement your own?
The second thing is, when you guys program for unix / linux using g++, what kind of IDE do you use to edit and compile your programs? Is there a good windows / linux based GUI for working with g++?
Thanks,
Bleh
I just wanted to ask for your guys advice on two topics. The first one is I'm wondering what is the best library to use for a hash table in a C++, what do you guys use? Or do you implement your own?
The second thing is, when you guys program for unix / linux using g++, what kind of IDE do you use to edit and compile your programs? Is there a good windows / linux based GUI for working with g++?
Thanks,
Bleh
>The first one is I'm wondering what is the best library to use for a hash table in a C++
It depends on what you need. Google's sparse hash library is nice, and if you can find a good implementation of TR1 (such as Dinkumware), you can use the hash_set and hash_map classes.
>what do you guys use?
I currently use TR1 (first my own implementation, now Dinkumware).
>Or do you implement your own?
In C I implement my own. In C++ I used to implement my own until I gained confidence in third party implementations that matched the interface I wanted to use. I don't recommend rolling your own hash table unless you really know what you're doing.
>what kind of IDE do you use to edit and compile your programs?
I don't use an IDE. I use some flavor of vi and make.
>Is there a good windows / linux based GUI for working with g++?
Code::Blocks is a good IDE, and it's available for several Linux distributions.
It depends on what you need. Google's sparse hash library is nice, and if you can find a good implementation of TR1 (such as Dinkumware), you can use the hash_set and hash_map classes.
>what do you guys use?
I currently use TR1 (first my own implementation, now Dinkumware).
>Or do you implement your own?
In C I implement my own. In C++ I used to implement my own until I gained confidence in third party implementations that matched the interface I wanted to use. I don't recommend rolling your own hash table unless you really know what you're doing.
>what kind of IDE do you use to edit and compile your programs?
I don't use an IDE. I use some flavor of vi and make.
>Is there a good windows / linux based GUI for working with g++?
Code::Blocks is a good IDE, and it's available for several Linux distributions.
I'm here to prove you wrong.
![]() |
Other Threads in the C++ Forum
- Previous Thread: compile errors >.<
- Next Thread: Solaris build
| Thread Tools | Search this Thread |
api application array arrays based beginner binary bmp c++ c/c++ calculator char char* class classes code coding compile compiler console conversion convert count data database delete deploy developer dll dynamiccharacterarray email encryption error file format forms fstream function functions game generator givemetehcodez graph gui homeworkhelp iamthwee ifstream image input int java lib library list loop looping loops map math matrix memory multidimensional multiple newbie news number numbertoword output pointer problem program programming project python random read recursion recursive reference rpg simple sorting string strings temperature template text text-file tree url variable vector video visual visualstudio win32 windows winsock wordfrequency wxwidgets






