いろいろなテクニック.Nucleo と DISCO-F746 用.
Dependencies: Array_Matrix mbed
PassArrayConstructor.hpp
- Committer:
- MikamiUitOpen
- Date:
- 2019-04-10
- Revision:
- 1:bbb9f0c3e523
- Parent:
- 0:bb939e0bc6e2
File content as of revision 1:bbb9f0c3e523:
#define DEBUG_ARRAY_CHECK #include "Array.hpp" using namespace Mikami; class MyClassArray { public: MyClassArray(const Array<int>& x) : x_(x) {} void Execute() { for (int n=0; n<x_.Length(); n++) printf("%2d: %4d\r\n", n, x_[n]); } private: const Array<int>& x_; }; void MyPassArrayConstructor() { printf("PassArrayConstructor()\r\n"); Array<int> x(5); for (int n=0; n<x.Length(); n++) x[n] = (n+1)*(n+1); MyClassArray obj(x); obj.Execute(); }