私はを使ってみましたが、それを修正するたびに結果を見るために出力に出力したい2次元配列を持っています。もし私がCCLOG
を使用すると、その関数はそれが呼び出されるたびに自動的に改行を書くでしょう.2次元配列のかなりの解決策ではありません。CClog
CCLOG
との違いはわかりませんが、今回はコンパイルエラーです。 (2次元配列をcocos2dxで印刷する方法
私は出力が可能たいよう:
1,2,4,4,5
5,5,4,3,0
4,4,4,4,7
6,6,6,6,6
ここで
は、私が試したものです:
void HelloWorld::PrintBrickArray() {
CCLOG("will print brick array");
std::cout << "===Begin of Array ====" << std::endl;
for (int i = 0; i < MATRIX_Y; i++) {
for (int j = 0; j < MATRIX_X; j++) {
//CCLog("%d", this->brickArray[i][j]);
std::cout << this->brickArray[i][j] << ' ';
}
std::cout << std::endl;
}
std::cout << "*****END OF Array *****" << std::endl;
std::cout.flush();
}
coco2dxでそれを行うには?
についての詳細を参照してください問題を取り除くだろうねえ、私は、あなたが与える2番目の選択肢を実装するために、 'sprintf'と'文字列+ 'を使用しようとしましたしかし、どれも右から出てきませんでした。より具体的な例を教えてください。本当にC++の初心者です。 – armnotstrong
@armnotstrong私は答えを編集しました –