클래스내에 변수를 전역 선언을 위해
헤더파일
class dasda{
public:
정적변수선언
}
cpp
변수선언 & 초기화
타파일에서 헤더 참조해서 사용.
------------------------------------------------------------------------------
AP_Proximity_RPlidarA2.cpp
void AP_Proximity_RPLidarA2::parse_response_data()함수 내에
get_lidar_data(angle_deg,distance_m); <--삽입
------------------------------------------------------------------------------
AP_Proximity_Backend.h내에
public:
static float deg_dist[360];
protected:
static void get_lidar_data(float angle, float distance);선언
------------------------------------------------------------------------------
AP_Proximity_Backend.cpp내에
float AP_Proximity_Backend::deg_dist[360]={0.0};
void AP_Proximity_Backend::get_lidar_data(float angle, float distance){
AP_Proximity_Backend::deg_dist[(int)round(angle)]=distance;
}
변수와 함수 생성
스터디 노트
@myeongkyun
포스팅이 좋았다면 "좋아요❤️" 또는 "구독👍🏻" 해주세요!