Matthaeus Vorraber
/
LPC1768_class_exercice2
exercise 2
main2.cpp@2:4ceb0547f2cf, 2020-10-06 (annotated)
- Committer:
- happy_alien
- Date:
- Tue Oct 06 16:30:54 2020 +0000
- Revision:
- 2:4ceb0547f2cf
exercise 2
Who changed what in which revision?
User | Revision | Line number | New contents of line |
---|---|---|---|
happy_alien | 2:4ceb0547f2cf | 1 | #include "mbed.h" |
happy_alien | 2:4ceb0547f2cf | 2 | |
happy_alien | 2:4ceb0547f2cf | 3 | void printStatus(void); |
happy_alien | 2:4ceb0547f2cf | 4 | |
happy_alien | 2:4ceb0547f2cf | 5 | class MyClassA |
happy_alien | 2:4ceb0547f2cf | 6 | { |
happy_alien | 2:4ceb0547f2cf | 7 | public: |
happy_alien | 2:4ceb0547f2cf | 8 | MyClassA(int x, bool wahr): _x(x),_wahr(wahr) {} |
happy_alien | 2:4ceb0547f2cf | 9 | |
happy_alien | 2:4ceb0547f2cf | 10 | |
happy_alien | 2:4ceb0547f2cf | 11 | |
happy_alien | 2:4ceb0547f2cf | 12 | |
happy_alien | 2:4ceb0547f2cf | 13 | |
happy_alien | 2:4ceb0547f2cf | 14 | void printStatus() |
happy_alien | 2:4ceb0547f2cf | 15 | { |
happy_alien | 2:4ceb0547f2cf | 16 | printf("Status is now: %d,%d\n", _x,_wahr); |
happy_alien | 2:4ceb0547f2cf | 17 | } |
happy_alien | 2:4ceb0547f2cf | 18 | int getx(void) |
happy_alien | 2:4ceb0547f2cf | 19 | { |
happy_alien | 2:4ceb0547f2cf | 20 | return _x; |
happy_alien | 2:4ceb0547f2cf | 21 | } |
happy_alien | 2:4ceb0547f2cf | 22 | private: |
happy_alien | 2:4ceb0547f2cf | 23 | int _x; |
happy_alien | 2:4ceb0547f2cf | 24 | bool _wahr; |
happy_alien | 2:4ceb0547f2cf | 25 | }; |
happy_alien | 2:4ceb0547f2cf | 26 | |
happy_alien | 2:4ceb0547f2cf | 27 | MyClassA messwert(15,1); |
happy_alien | 2:4ceb0547f2cf | 28 | |
happy_alien | 2:4ceb0547f2cf | 29 | |
happy_alien | 2:4ceb0547f2cf | 30 | |
happy_alien | 2:4ceb0547f2cf | 31 | |
happy_alien | 2:4ceb0547f2cf | 32 | int main() |
happy_alien | 2:4ceb0547f2cf | 33 | { |
happy_alien | 2:4ceb0547f2cf | 34 | while (1) { |
happy_alien | 2:4ceb0547f2cf | 35 | |
happy_alien | 2:4ceb0547f2cf | 36 | messwert.printStatus(); |
happy_alien | 2:4ceb0547f2cf | 37 | wait_ms(500); |
happy_alien | 2:4ceb0547f2cf | 38 | |
happy_alien | 2:4ceb0547f2cf | 39 | |
happy_alien | 2:4ceb0547f2cf | 40 | } |
happy_alien | 2:4ceb0547f2cf | 41 | } |
happy_alien | 2:4ceb0547f2cf | 42 | |
happy_alien | 2:4ceb0547f2cf | 43 | |
happy_alien | 2:4ceb0547f2cf | 44 | int main() |
happy_alien | 2:4ceb0547f2cf | 45 | { |
happy_alien | 2:4ceb0547f2cf | 46 | while (1) { |
happy_alien | 2:4ceb0547f2cf | 47 | |
happy_alien | 2:4ceb0547f2cf | 48 | messwert.printStatus(); |
happy_alien | 2:4ceb0547f2cf | 49 | wait_ms(500); |
happy_alien | 2:4ceb0547f2cf | 50 | |
happy_alien | 2:4ceb0547f2cf | 51 | |
happy_alien | 2:4ceb0547f2cf | 52 | } |
happy_alien | 2:4ceb0547f2cf | 53 | } |