저는 C++을 검토하고있었습니다. 나는 이것을 시도했다 :cout 및 문자열 연결
#include <iostream>
using std::cout;
using std::endl;
void printStuff(int x);
int main() {
printStuff(10);
return 0;
}
void printStuff(int x) {
cout << "My favorite number is " + x << endl;
}
printStuff
기능에서 문제가 발생합니다. 내가 그것을 실행할 때, "나의 마음에 드는 수는이다"에서 첫번째 10의 특성은, 산출에서 생략된다. 출력은 "e number is"입니다. 번호가 표시되지 않습니다.
이 문제를 해결하는 방법은 내가 컴퓨터/컴파일러가 무대 뒤에서 무엇을하는지 궁금
void printStuff(int x) {
cout << "My favorite number is " << x << endl;
}
하는 것입니다.