diff options
| author | Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com> | 2009-02-12 13:10:38 +0000 |
|---|---|---|
| committer | Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com> | 2009-02-12 13:10:38 +0000 |
| commit | 1c46a26ae6cc823b265dfd1b287c7cac436cfb4c (patch) | |
| tree | 6c6ba34daae909812ecb7721569aa8050e48d45f /test | |
| parent | 5547b3a5eda5b3fbb322b95c30cc40944553b9ec (diff) | |
2009-02-12 Tatsuhiro Tsujikawa <t-tujikawa@users.sourceforge.net>
Added operator T*
* src/array_fun.h
* test/array_funTest.cc
Diffstat (limited to 'test')
| -rw-r--r-- | test/array_funTest.cc | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/test/array_funTest.cc b/test/array_funTest.cc index 19cf2bfc..6e474fcc 100644 --- a/test/array_funTest.cc +++ b/test/array_funTest.cc @@ -92,6 +92,10 @@ static void arrayPtrConst(const array_ptr<struct array_funTest::X>& ax) CPPUNIT_ASSERT_EQUAL(99, ax[2].m); } +static void arrayPtrCast(struct array_funTest::X* x) {} + +static void arrayPtrConstCast(const struct array_funTest::X* x) {} + void array_funTest::testArrayPtr() { array_ptr<struct X> ax(new struct X[10]); @@ -100,6 +104,9 @@ void array_funTest::testArrayPtr() CPPUNIT_ASSERT_EQUAL(100, ax[3].m); CPPUNIT_ASSERT_EQUAL(99, ax[2].m); arrayPtrConst(ax); + + arrayPtrCast(ax); + arrayPtrConstCast(ax); } } // namespace aria2 |
