Skip to content

Instantly share code, notes, and snippets.

@reeFridge
Created December 8, 2016 15:12
Show Gist options
  • Save reeFridge/2f859b96a6194dee477bcd2e22edc59d to your computer and use it in GitHub Desktop.
Save reeFridge/2f859b96a6194dee477bcd2e22edc59d to your computer and use it in GitHub Desktop.
C++ Constructors
int main() {
const classes::m_size size;
std::cout << "Create m" << std::endl;
classes::RectMatrix m;
std::cout << "End" << std::endl << std::endl;
std::cout << "Create m1" << std::endl;
classes::RectMatrix m1(); // is a function declaration
std::cout << "End" << std::endl << std::endl;
std::cout << "Create m2" << std::endl;
classes::RectMatrix m2(void); // is a function declaration
std::cout << "End" << std::endl << std::endl;
std::cout << "Create m3" << std::endl;
classes::RectMatrix m3(size);
std::cout << "End" << std::endl << std::endl;
std::cout << "Create m4" << std::endl;
classes::RectMatrix m4(m);
std::cout << "End" << std::endl << std::endl;
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment