Schnellste Weg, um Konvertieren von String nach Binär?
Will ich konvertieren eine Zeichenfolge, mit der string-Klasse - in eine Binärzahl um. Was ist der schnelle Weg, dies zu tun von Zeichen. Loop? Oder gibt es irgendeine Funktion gibt, die konvertieren für mich? 1 und 0 mit binären.
Einen string:
#include <string>
using namespace std;
int main(){
myString = "Hello World";
}
Sie möchten dieses: stackoverflow.com/questions/505021/...
Ich habe wirklich keine Ahnung, was dort passiert.
Was würden Sie gerne sehen, wie die Ausgabe "Hallo, Welt"? 11*8
ja, 1 und 0 binären
Also, was haben Sie versucht die code, den man nicht selbst kompilieren...
Ich habe wirklich keine Ahnung, was dort passiert.
Was würden Sie gerne sehen, wie die Ausgabe "Hallo, Welt"? 11*8
0
oder 1
Charaktere verkörpern binären ASCII-codes von der string-Zeichen, oder etwas anderes?ja, 1 und 0 binären
Also, was haben Sie versucht die code, den man nicht selbst kompilieren...
InformationsquelleAutor Derp | 2012-04-17
Du musst angemeldet sein, um einen Kommentar abzugeben.
Mit
std::bitset
funktionieren würde:Ausgabe:
bitset<8>(myString[i])
so bitset<8> würde Ihnen Basis-256, wenn Sie wollen, sagen base-255-oder base-257 fügen Sie einfach -1 und +1?
wenn wir wollen, um die Summe der Ausgaben, so dass, wenn es zu einem überlauf-bit (0 oder 1) am Ende die Summe auf der MSB-Seite, dann sollte Hinzugefügt werden, um die endgültige Antwort von der Summe wieder. wie können wir das tun?
InformationsquelleAutor Jesse Good
Versuchen Sie es mit dieser Methode. Beispiel:
Ergebnis-code:
InformationsquelleAutor Mirolimjon Majidov Xuy cha