몇 가지 게임 프로그래밍을 시도하고 있습니다. 이를 위해 수업을 여러 파일로 나눠야합니다. 내 CPP 파일에 someInt
을 사용할 때C++ 파일에서 헤더 파일에 선언 된 변수 유형을 써야합니까?
#ifndef FOO_H
#define FOO_H
#include <someheader>
class Foo {
private:
int someInt;
public:
void setValue(int someValue);
};
을 그래서, 난 그냥이 작업을 수행 할 수 있습니다이 같은 비트 내 헤더 파일을 보면?
void Foo::setValue(int someValue) {
someValue = someInt;
}
아니면 int someInt
으로 작성해야합니까? 그것은
void Foo::setValue(int someValue) { someInt = someValue ; }
이
당신이 각각의 경우에 발생하는 시도해 봤어 세트 속성으로 만들려면 – user0042
@ user0042 많은 파일을 가지고 있고'main()'을 아직 설정하지 않았기 때문에 나는 그것을 시험 할 수 없습니다. 팁을 가져 주셔서 감사합니다! –
_ "정말 시도 할 수는 없지만 ..."_ 작업중인 현재 프로젝트 외에 항상 작지만 완벽한 것을 시도 할 수 있습니다. [온라인] (http://coliru.stacked-crooked.com/a/9cf875b0fac6f943)조차도이 작업을 수행 할 수 있습니다. – user0042