On 11 September 2015 at 23:49, Edward Diener
If you were using VMD you could use BOOST_VMD_EQUAL ( that's a shameless plug for my library )
I'll have a look at it!
but since we are in Boost PP land you could create your own macro for testing purposes which compares each array element's numeric value to see if the arrays are equal or not, returning 1 if they are not and 0 if they are. Then we are back the way the tests are done comparing numeric values at compile time.
That'd work indeed. Meanwhile I've tried the compile-time string comparison approach, inspired by Scott Schurr's str_const (http://stackoverflow.com/a/15863826). It already works, but it's not easily readable... I'll add it to my pull request, you'll tell me whether you deem it acceptable or not. -- Antoine