したがって、これらの例は単純に見えてイライラするタイプのものですが、目的の結果が得られません。以下の例を考えてみましょう。
#include <iostream>
int main()
{
int a = 7;
int &b = a;
std::cout << "a = " << a << " ,\tb = " << b << std::endl;
b = 10;
std::cout << "a = " << a << " ,\tb = " << b << std::endl;
}
出力:
a = 7 , b = 7
a = 10 , b = 10
最初のエスケープ文字が無視されてタブが表示されないのに、2 番目の例ではタブが表示されている理由を説明してください。この例をしばらく見ていて、解決策に近づいていません。
注:これをVisual Studios 2010で実行しています