Запускаем внешнее приложение:
#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*/);
};