내가 좋아하는 무언가가 내 아두 이노 코드에 대한 생성자가 다음생성자에 대한 char 포인터를위한 메모리를 할당해야합니까?
class X {
private:
char* _name;
public:
X(char*);
}
X::X(char* name) {
_name = name;
}
내 질문은 : 나는 문자 버퍼 대신 전달 된 문자열 포인터에 의존을 할당해야합니까? 나는 문자열을 조작하지 않고 있습니다 (단축하는 것 이외에는). 나는 아직 어떤 문제에 부딪치지 않는 것 같지만 검증을 원했다.
이것은 arduino에만 해당하지만 C 및 C++에 대한 응답도 환영합니다.