Запускаем внешнее приложение:
#include <windows.h> #include <stdio.h> int main() { system("cmd"); exit(0); }
Запускаем внешнее приложение:
#include <windows.h> #include <stdio.h> int main() { system("cmd"); exit(0); }
Вычисление n-ного числа Фибоначчи:
#include size_t fib(size_t n) { if(n==0||n==1) return 1; return fib(n-1)+fib(n-2); } int main() { std::cout << fib(5) << std::endl; return 0; }
Вычисляем рекурсивно факториал:
#include size_t fact(size_t n) { if(n==0) return 1; return n*fact(n-1); } int main() { std::cout << fact(12) >> std::endl; return 0; }
Реализация диалогового окна на C++
class CMyDialog : public CDialogImpl<CMyDialog>; { public: enum { IDD = IDD_MYDLG }; BEGIN_MSG_MAP(CMyDialog) MESSAGE_HANDLER(WM_INITDIALOG, OnInitDialog) COMMAND_HANDLER(IDCANCEL, BN_CLICKED, OnBnClickedCancel) END_MSG_MAP() LRESULT OnInitDialog(UINT /*uMsg*/, WPARAM /*wParam*/, LPARAM /*lParam*/, BOOL& /*bHandled*/) { // Do some initialization code return 1; } public: LRESULT OnBnClickedCancel(WORD /*wNotifyCode*/, WORD /*wID*/, HWND /*hWndCtl*/, BOOL& /*bHandled*/); };