matrix.cpp
来自「矩阵编码和马尔可夫链的实现例程。实现类似黑客帝国数字屏保」· C++ 代码 · 共 50 行
CPP
50 行
/*
Copyright (c) 2001
Author: Konstantin Boukreev
E-mail: konstantin@mail.primorye.ru
Created: 20.12.2001 16:05:19
Version: 1.0.0
*/
#include "stdafx.h"
#include "Main.h"
#pragma comment (lib, "msimg32")
#pragma comment (lib, "comctl32")
#pragma comment (lib, "shlwapi")
//Don't remove the Object map macros. They make the ATL wizard work
BEGIN_OBJECT_MAP(ObjectMap)
END_OBJECT_MAP()
CComModule _Module;
// static
markov_chains * _Main::g_markov = 0;
std::vector<_Main::sentence> _Main::g_vec;
int APIENTRY _tWinMain(HINSTANCE hInstance, HINSTANCE hPrevInstance, LPTSTR lpCmdLine, int nCmdShow)
{
_Module.Init(ObjectMap, hInstance);
INITCOMMONCONTROLSEX icc = {sizeof(INITCOMMONCONTROLSEX), ICC_BAR_CLASSES};
InitCommonControlsEx(&icc);
#ifdef _DEBUG
_CrtSetDbgFlag(_CRTDBG_ALLOC_MEM_DF|_CRTDBG_CHECK_ALWAYS_DF|_CRTDBG_LEAK_CHECK_DF);
#endif
srand(time(0));
{
_Main main;
main.DoModal();
}
_Module.Term();
return 0;
}
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?