C++에서 Java로 변환하고 있습니다. 누구든지 Java로 변환하는 방법을 알고 있습니까?Java Array를 한 줄로 초기화하십시오.
typedef struct {
int id;
char *old_end;
char *new_end;
int old_offset;
int new_offset;
int min_root_size;
int func;
} RuleList;
static RuleList step1a_rules[] =
{
101, "sses", "ss", 3, 1, -1, _NULL,
102, "ies", "i", 2, 0, -1, _NULL,
103, "ss", "ss", 1, 1, -1, _NULL,
104, "s", _LAMBDA, 0, -1, -1, _NULL,
000, NULL, NULL, 0, 0, 0, _NULL,
};
당신은 RuleList
에 대한 생성자가 필요합니다
* "한 줄에"* 소스 코드의 주된 목적이 사람이 읽을 수 있어야한다는 것은 꽤 임의적입니다. BTW - 질문에 물음표를 추가하는 것을 잊지 마십시오. 질문을 직접 풀기 위해 돈을 지불해야합니다. –
배열의 타입이'RuleList' 인 경우, 그 배열은'RuleList' 객체로 초기화해야합니다. 정의에 리터럴을 넣을 수 없습니다. 또한 구조체를 반영하는 Java 클래스를 만들어야합니다. –
여기에 많은 괄호가 없습니다. 정확히 말하면 모든 행 주위에. – Xeo