Run Code
|
API
|
Code Wall
|
Misc
|
Feedback
|
Login
|
Theme
|
Privacy
|
Patreon
constexpr internal error
#include <iostream> class StringView { public: constexpr StringView(const char* start_, const char* end_): start(start_), end(end_) {} constexpr uintptr_t Length() const {return end-start;} //internal compiler error private: const char* start; const char* end; }; int main() { constexpr const char* const str = "Test string"; enum: uintptr_t {LENGTH = StringView(str, str + 5).Length()}; std::cout << LENGTH << std::endl; return 0; }
run
|
edit
|
history
|
help
0
Removing __unaligned specifier partial solution
vaska
what is this
boost::asyc fail with error C2280: attempting to reference a deleted function
vector destruction - visual studio
Copy vs Reference
Two-phase sample with VC++ 2015
lab1
32
define own struct