| |||||||
| Register | FAQ | The Twelve Commandments | Members List | Calendar | Arcade | Find the Best VPN | Today's Posts | Search |
| Gnucleus (Windows) For assistance for users with the Gnucleus program. Important links: Updated Gnucleus 2.2.0.0 Installer! and also Updated Connection Caches for Gnucleus! |
| | LinkBack | Thread Tools | Display Modes |
| |||
| Why does Gnucleus use in class CGnuControl std::vector<CGnuNode*> m_NodeList; instead of std::list<CGnuNode*> m_NodeList; ? Wouldn't a std::list behave more efficient when deleting random socket objects? AFAIK the server has insertion always to end, the deletion is at random positions, access is serially. A std::list fits better? *asking* 2nd question, in class CChatRoom should't std::vector<CString> m_UserList; be a std::map<CString, int> m_UserList; (or similar)? An implementation of CChatRoom::FindUser() could then be more simple? Thanks for feedback. |
| |
Similar Threads | ||||
| Thread | Thread Starter | Forum | Replies | Last Post |
| Sockets | GaryM | Support: General | 1 | August 27th, 2002 02:04 PM |
| Sockets close | loStHead | General Gnutella Development Discussion | 9 | June 4th, 2002 05:30 PM |
| Sockets, C and gnutella | patricio | General Gnutella Development Discussion | 5 | May 31st, 2002 06:20 AM |
| Question on Gnucleus socket Close() | Moak | Gnucleus (Windows) | 17 | March 5th, 2002 05:08 PM |
| Sockets accumulating | Unregistered | Connection Problems | 0 | September 14th, 2001 09:14 PM |