diff --git a/.gitignore b/.gitignore index 411859ca9ec86455ac09c6bd426839f0cd82d71b..e7c164e0f5311bbbdbf9296adad998612cfe0582 100644 --- a/.gitignore +++ b/.gitignore @@ -1,3 +1,2 @@ * -!*.* -!*/ \ No newline at end of file +!*.cpp \ No newline at end of file diff --git a/pr01 b/pr01 index 98031986ae0cb7d2ea51ecc4e0557a9b3a2b81ba..c91b50a54d13dba70dcbfff258212dab0210b4d1 100755 Binary files a/pr01 and b/pr01 differ diff --git a/pr01.cpp b/pr01.cpp index 31904ffcf0724a047060b65495b7a422c92e3d47..f6c40f1f6cf45d7b48bbbcdffdf23baa993e86d8 100644 --- a/pr01.cpp +++ b/pr01.cpp @@ -2,14 +2,16 @@ class myClass { - static int count; public: + static int count; int value; myClass() { + count++; value = 10; std::cout << "Created\n"; } myClass(int val) { + count++; value = val; std::cout << "Created\n"; } @@ -18,11 +20,14 @@ class myClass } }; +int myClass::count = 0; + int main() { int Marek = 0; myClass a; + std::cout << "Instanci " << myClass::count << std::endl; myClass *c = new myClass(5);