1. Học hỏi
  2. /
  3. Khoa Học
  4. /
  5. Tối ưu hóa mã R với Rcpp

Connected

Bài tập

Hàm đầu tiên - lần nữa

Nhớ lại hàm the_answer() từ Chương 1, hàm này luôn trả về 42. Hãy viết lại nó, lần này trong một tệp C++.

Các thành phần của tệp gồm:

  1. Chỉ thị "#include" để truy cập các chức năng của Rcpp.
  2. Khai báo using namespace cho tiện khi gõ.
  3. Định nghĩa hàm.
  4. Khối chú thích R của Rcpp, để gọi hàm sau khi mã C++ được biên dịch.

Hướng dẫn

100 XP
  • Include tệp header Rcpp.h.
  • Khai báo rằng bạn dùng namespace Rcpp.
  • Làm cho hàm trả về 42.
  • Trong khối chú thích R của Rcpp, hãy gọi hàm.