This article explains how to loop through undordered maps in C++ and assumes you know what an unordered map is. We will use a range-based for loop, also sometimes referred to as a for each loop.
RakNet is a C++ networking engine to help you write multiplayer games. BitStream is a method for converting data such as variables into bytes to send out across the network. This article looks at how to send strings across a network from one client to the other, because it's not as simple as just sending an std::string. We will be looking at a special variable type.