Arthur Schwarz wrote:
SlipHeader& splitHeader = header->splitLeft(*cellPtr[DATASIZE/2]);
...
an unrelated call is made to an overridden logical not (operator!=) for a double.
What is the declaration of splitLeft and the declaration of cellPtr?Could it be trying to convert a double to a bool to get a valid parameter for splitLeft?