]> git.tdb.fi Git - libs/math.git/commitdiff
Use nullptr instead of 0
authorMikko Rasa <tdb@tdb.fi>
Mon, 23 Jan 2023 15:01:51 +0000 (17:01 +0200)
committerMikko Rasa <tdb@tdb.fi>
Mon, 23 Jan 2023 15:01:51 +0000 (17:01 +0200)
source/geometry/extrudedshape.h
source/geometry/negation.h
source/geometry/transformedshape.h
source/interpolate/spline.h
source/linal/dynamicmatrix.h
source/linal/dynamicvector.h

index e57ee94587597320a5d00301ab4c89167a8cdeed..21a503a468bb11fffaf6734ad1ff4c08b1d05007 100644 (file)
@@ -17,7 +17,7 @@ template<typename T, unsigned D>
 class ExtrudedShape: public Shape<T, D>
 {
 private:
-       Shape<T, D-1> *base = 0;
+       Shape<T, D-1> *base = nullptr;
        T length = T(1);
 
 public:
index c2f96e90a33fb6bc00c0da3d0771ad37a1ed23bc..231a610567db7ac8e190a41672bc00ae40540bd3 100644 (file)
@@ -14,7 +14,7 @@ template<typename T, unsigned D>
 class Negation: public Shape<T, D>
 {
 private:
-       Shape<T, D> *shape = 0;
+       Shape<T, D> *shape = nullptr;
 
 public:
        Negation(const Shape<T, D> &);
index b53f5b8c040630232ba87520b43c76f377af8744..2c39201d441f8ecae7d02efbc279b5b0fd9abf28 100644 (file)
@@ -14,7 +14,7 @@ template<typename T, unsigned D>
 class TransformedShape: public Shape<T, D>
 {
 private:
-       Shape<T, D> *shape = 0;
+       Shape<T, D> *shape = nullptr;
        AffineTransform<T, D> transformation;
        AffineTransform<T, D> inverse_trans;
 
index 7c5e03209e44480fcf3c2dec6f758845637b818b..1d518ebc990dd24e1c7baf2d9ebf88e79ff2bfb8 100644 (file)
@@ -65,7 +65,7 @@ private:
 
        unsigned short n_segments = 0;
        unsigned short capacity = 0;
-       char *segments = 0;
+       char *segments = nullptr;
 
 public:
        Spline() = default;
@@ -119,7 +119,7 @@ inline Spline<T, D, N> &Spline<T, D, N>::operator=(const Spline &s)
                delete[] segments;
                n_segments = 0;
                capacity = 0;
-               segments = 0;
+               segments = nullptr;
        }
 
        return *this;
index 74c93611d0b922c4b64098121118d78cd18fa70d..61cf50e301fc2bc1353c35cb7d4abcf1c2d7e654 100644 (file)
@@ -23,7 +23,7 @@ public:
 private:
        unsigned rows_ = 0;
        unsigned columns_ = 0;
-       T *data = 0;
+       T *data = nullptr;
 
 public:
        DynamicMatrix(unsigned, unsigned);
index 3f66ad74fc03bfd3eae09bc37508ea40f9398c38..a6a59188d1c9b7ffe005a6eed32b4b62c8601545 100644 (file)
@@ -29,7 +29,7 @@ public:
 
 private:
        unsigned size_ = 0;
-       T *data = 0;
+       T *data = nullptr;
 
 public:
        DynamicVector(unsigned);