[Insight-users] NumericTraits and VariableLengthVector
    Emmanuel Christophe 
    emmanuel.christophe at gmail.com
       
    Thu Oct 30 04:42:52 EDT 2008
    
    
  
Hi,
I'm having some trouble using the NumericTraits with the VariableLengthVector.
The following code:
#include "itkVariableLengthVector.h"
int main(int argc, char** argv)
{
  typedef itk::VariableLengthVector<double> RealType;
  RealType myVariable = itk::NumericTraits<RealType>::Zero;
}
don't compile with gcc 4.3:
error: invalid conversion from 'const
itk::VariableLengthVector<double> (*)(const
itk::VariableLengthVector<double>&)' to 'unsigned int'
I'm probably using the NumericTraits in the wrong way, but I can't
think of another one... Even when I try to initialize the size of
myVariable, I get the same problem.
The next code compile, but surprisingly display 1:
#include "itkVariableLengthVector.h"
int main(int argc, char** argv)
{
  typedef itk::VariableLengthVector<double> RealType;
  std::cout << itk::NumericTraits<RealType>::Zero << std::endl;
}
Any suggestion?
Emmanuel
    
    
More information about the Insight-users
mailing list