Pour la première fois, j'ai initialisé un jeu de bits à l'aide d'une chaîne de caractères et j'ai découvert que les bits sont stockés dans l'ordre inverse, c'est-à-dire :
bitset<3> test(string("001"));
les bits sont alors stockés sous la forme b test[0] = 1 [ ] test[2] = 0
Je ne sais pas si je fais quelque chose de mal ou si c'est comme ça que ça devrait se passer.