Sven Rautenberg: addslashes in C++

Beitrag lesen

Moin!

wie kann ich in C++ in einem String allen " ' \ ein \ voranstellen,
also wie die Funktion addslashes in PHP?

Die Frage ist, warum du das machen willst? Wenn du den String für MySQL vorbereiten willst, gibts da, wenn ich durch PHP richtig informiert bin, in der MySQL-Bibliothek eine Funktion namens mysql_escape_string(), welche mit gleichlautendem Namen auch in PHP zur Verfügung gestellt wird. Die erledigt das Escapen von für MySQL kritischen Zeichen ganz automatisch.

Bleibt nur die Frage: Ist es einfacher, die MySQL-Bibliothek zu verwenden, oder ein eigenes addslashes() zu schreiben?

- Sven Rautenberg

--
ss:) zu:) ls:[ fo:} de:] va:) ch:] sh:) n4:# rl:| br:< js:| ie:( fl:( mo:|