diff options
author | dshaligram <dshaligram@c06c8d41-db1a-0410-9941-cceddc491573> | 2007-02-06 16:03:52 +0000 |
---|---|---|
committer | dshaligram <dshaligram@c06c8d41-db1a-0410-9941-cceddc491573> | 2007-02-06 16:03:52 +0000 |
commit | 24be3228d463d6b2501cbca9368e14e91ab42182 (patch) | |
tree | 5fd30f60a43e1e69188bce4e30646c3e89e288b2 /crawl-ref/source/FixVec.h | |
parent | f878a03c781fd57fea8447caaecee847ab576d8b (diff) | |
download | crawl-ref-24be3228d463d6b2501cbca9368e14e91ab42182.tar.gz crawl-ref-24be3228d463d6b2501cbca9368e14e91ab42182.zip |
Tutorial (JPEG) and some formatting cleanup.
git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/trunk@924 c06c8d41-db1a-0410-9941-cceddc491573
Diffstat (limited to 'crawl-ref/source/FixVec.h')
-rw-r--r-- | crawl-ref/source/FixVec.h | 14 |
1 files changed, 8 insertions, 6 deletions
diff --git a/crawl-ref/source/FixVec.h b/crawl-ref/source/FixVec.h index 176ced5cf4..0086750ae3 100644 --- a/crawl-ref/source/FixVec.h +++ b/crawl-ref/source/FixVec.h @@ -22,7 +22,8 @@ // class FixedVector // ========================================================================== -template <class TYPE, int SIZE> class FixedVector { +template <class TYPE, int SIZE> class FixedVector +{ //----------------------------------- // Types @@ -48,7 +49,8 @@ public: FixedVector() {} - FixedVector(TYPE def) : mData() { + FixedVector(TYPE def) : mData() + { init(def); } @@ -112,10 +114,10 @@ FixedVector<TYPE, SIZE>::FixedVector(TYPE value0, TYPE value1, ...) va_list ap; va_start(ap, value1); // second argument is last fixed parameter - for (int index = 2; index < SIZE; index++) { - TYPE value = va_arg(ap, TYPE); - - mData[index] = value; + for (int index = 2; index < SIZE; index++) + { + TYPE value = va_arg(ap, TYPE); + mData[index] = value; } va_end(ap); |