Opened 11 years ago
Last modified 9 years ago
#6747 closed Bugs
Circular_Buffer / Bounded_Buffer inside Template class problem — at Initial Version
Reported by: | Owned by: | ||
---|---|---|---|
Milestone: | To Be Determined | Component: | circular_buffer |
Version: | Boost 1.49.0 | Severity: | Problem |
Keywords: | Cc: |
Description
I am trying to create an instance of:
circular_buffer<ARRAY_TYPE> buffer (ARRAY_LENGTH);
inside of the following class:
template <class ARRAY_TYPE, unsigned int ARRAY_LENGTH> class SmartArray { private:
but I keep getting:
error C2061: syntax error : identifier "ARRAY_LENGTH" see reference to class template instantiation 'SmartArray<ARRAY...etc'
leaving off the (ARRAY_LENGTH) or doing something like (decltype(ARRAY_LENGTH)) stops this error but just causes other errors
Note:
See TracTickets
for help on using tickets.