私は十分だと思っていたでしょう。しかし、CRLF
(0x0D0A
)のポイントは何ですか?CR
(0D
)を簡単に使用できますか?通常、私は、文字列(C++)を使用していたときに、私はこれを実行します。キャリッジリターンと改行の両方を使用する点は何ですか?
myString = "Test\nThis should be a new line!\nAnother linefeed.";
注:非C++プログラマは、これを読んでは、"\n"
は改行(0x0A
)です。しかし、私は本当にこれをやるべき
:
myString = "Test\r\nThis should be a new line!\r\nAnother carriage return/linefeed pair.";
注:"\r"
は、キャリッジリターン(0x0D
)を意味します。
EDIT:これはProgrammers.SEにする必要がありますか?
C++では、std :: endlを使用することはできません。 –
CRLFを実行するポイントは、Windowsユーザー向けです。 – BoltClock
@PaulR:endlの使用は、\ nとflushingの使用と同じです。 endlには移植性やその他の利点はありません。 –