함수에서 역 참조를 인수로 사용하면 전 처리기에서 오류가 발생합니다. 괄호 앞의 *는 컴파일러와 모호함을 일으킨다 고 생각합니다. 이 문제를 해결할 수있는 방법이 있습니까?참조가 오류를 일으킴 : ')'토큰 앞에 기본 주식이 있습니다.
#include <iostream>
#include <stdio.h>
#include <stdlib.h>
using namespace std;
int main()
{
char *in = NULL;
char *out = NULL;
getline(cin,in*);//error
out=system(in*);//error
printf(out);
return 0;
}
오류는 표시된 줄에 있습니다. 감사합니다.
나 이외의 사람이 질문을 볼 수 있는가 "왜 내 프로그램 * 여전히 *'* in'에 변경 한 후 컴파일에 실패하는?" – WhozCraig