보일러플레이트
이전 연습 문제에서 본 것처럼, 아래 코드는 컴파일되지 않아요.
#include <Rcpp.h>
using namespace Rcpp ;
double twice(double x){
return x + x
}
이 코드를 수정해 봅시다.
이 연습은 강의의 일부입니다
Rcpp로 R 코드 최적화하기
연습 안내
- 함수의 반환 줄(8행)에서 구문 오류를 고치세요.
- 함수가 R로 내보내지도록
[[Rcpp::export]]데코레이터를 추가하세요.
실습형 인터랙티브 연습
이 예제를 이 샘플 코드를 완성하여 풀어보세요.
#include
using namespace Rcpp ;
// Export the function to R
double twice(double x) {
// Fix the syntax error
return x + x
}