-
-
Notifications
You must be signed in to change notification settings - Fork 208
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Possibly reorganizing top-level header files, also allowing C++11/14/17/20/... entries #1168
Comments
Boost and Abseil, however, use extension.
Why not? Putting a file called
Sounds good.
Agree. |
Case gets in the way. Some people in Cupertino did in fact "inhale" so the net effect now is (across all relevant file systems) that we can no longer rely on Feel free to try with a mock package at rhub to get access "that" OS too. I have had that problem for quite some time with littler because |
This was addressed in #1191. |
We currently use
#include <Rcpp.h>
for every project. It works, but is inelegant; many other C++ headers (from the standard library down to, say, Arnadillo) use use a single nown, say,cfloat
orarmadillo
. Some libraries also use adir/file
scheme.Now, sadly, we cannot do
#include <rcpp>
as we have a top-level directory there. But maybe using a scheme such asThis allows us to separate out different language standards in order to cleanly take advantage of different standards, opening a door to (partial) rewrite and extensions in a clean manner.
We could (and should) like also remove the top-level
RcppCommon.h
(moving it a level down) and just keep the top-levelRcpp.h
as an include of the (default)rcpp/rcpp
.Thoughts?
The text was updated successfully, but these errors were encountered: