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: Koutsunis Prater <Koutsunis.Prater@…> 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

Change History (0)

Note: See TracTickets for help on using tickets.