好文档 - 专业文书写作范文服务资料分享网站

个性化推荐系统代码

天下 分享 时间: 加入收藏 我要投稿 点赞

Newstj.h

#include

using namespace std;

class newsdy { public: };

class newstj { public: };

int sum; string newsid; newstj *next; newsdy *NDYnext; newstj(); string newsid; int times; newsdy *next; newsdy();

Newstj.cpp

#include \ #include \

newsdy::newsdy() { }

newstj::newstj() { }

newsid=\; next=NULL; sum=0;

NDYnext=new newsdy; newsid=\; times=0; next=NULL;

Recommend.h

// Recommend.h : PROJECT_NAME 应用程序的主头文件 //

#pragma once

#ifndef __AFXWIN_H__

#include \

// CRecommendApp:

// 有关此类的实现,请参阅 Recommend.cpp //

class CRecommendApp : public CWinApp { public: // 重写 public:

// 实现? };

extern CRecommendApp theApp;

DECLARE_MESSAGE_MAP() virtual BOOL InitInstance(); CRecommendApp();

// 主符号

#error \在包含此文件之前包含“stdafx.h”以生成 PCH 文件\#endif

Recommend.cpp

// Recommend.cpp : 定?§义??应?|用??程¨?序¨?的ì?类¤¨¤行D为a。?ê //

#include \ #include \ #include \

#ifdef _DEBUG

#define new DEBUG_NEW #endif

// CRecommendApp

BEGIN_MESSAGE_MAP(CRecommendApp, CWinApp)

// CRecommendApp 构造

CRecommendApp::CRecommendApp() { }

// 唯?§一??的ì?一??个? CRecommendApp 对?象¨?

CRecommendApp theApp;

// Recommend.cpp : 定?§义??应?|用??程¨?序¨?的ì?类¤¨¤行D为a。?ê //

#include \ #include \ #include \

#ifdef _DEBUG

#define new DEBUG_NEW #endif

// CRecommendApp

BEGIN_MESSAGE_MAP(CRecommendApp, CWinApp)

// TODO: 在此处添加构造代码

// 将?所¨′有?D重?要?a的ì?初?始o?化?¥放¤?置?在¨2 InitInstance 中D // 支持重新启动管理器

m_dwRestartManagerSupportFlags = AFX_RESTART_MANAGER_SUPPORT_RESTART; ON_COMMAND(ID_HELP, &CWinApp::OnHelp) END_MESSAGE_MAP()

ON_COMMAND(ID_HELP, &CWinApp::OnHelp)

END_MESSAGE_MAP()

// CRecommendApp 构1造¨?

CRecommendApp::CRecommendApp() { }

// 唯?§一??的ì?一??个? CRecommendApp 对?象¨?

CRecommendApp theApp;

// CRecommendApp 初?始o?化?¥

BOOL CRecommendApp::InitInstance() {

AfxEnableControlContainer(); CWinApp::InitInstance();

// 如¨?果?一??个?运?行D在¨2 Windows XP 上|?的ì?应?|用??程¨?序¨?清?单죤指?定// 使o1用?? ComCtl32.dll 版??本à? 6 或¨?更¨1高?版??本à?来¤??启?用??可¨|视o¨?//则¨?需¨¨要?a InitCommonControlsEx()。?ê否¤?则¨?,ê?将?无T法¤?§创???建?INITCOMMONCONTROLSEX InitCtrls; InitCtrls.dwSize = sizeof(InitCtrls);

// 将?它¨1设|¨¨置?为a包?¨1括¤?§所¨′有?D要?a在¨2应?|用??程¨?序¨?中D使o1// 公?共2控?件t类¤¨¤。?ê

InitCtrls.dwICC = ICC_WIN95_CLASSES; InitCommonControlsEx(&InitCtrls); ?§要?a

化?¥方¤?式o?,ê? §窗???口¨2。?ê

// TODO: 在¨2此??处?|添?¨a加¨?构1造¨?代?¨2码?,ê?

// 将?所¨′有?D重?要?a的ì?初?始o?化?¥放¤?置?在¨2 InitInstance 中D // 支??持?重?新?启?动?¥管¨1理¤¨a器??

m_dwRestartManagerSupportFlags = AFX_RESTART_MANAGER_SUPPORT_RESTART;

用??的ì?

ê }

// 创???建?§ shell 管¨1理¤¨a器??,ê?以??防¤¨¤对?话??框¨?包?¨1含? // 任¨?何? shell 树o??视o¨?图a?控?件t或¨? shell 列¢D表à¨a视o¨?图a?控?件t。?CShellManager *pShellManager = new CShellManager; // 标à¨o准á?初?始o?化?¥

// 如¨?果?未??使o1用??这a些?功|能¨1并?é希?ê望a?减?小?

// 最á?终?可¨|执??行D文?件t的ì?大?¨?小?,ê?则¨?应?|移??除y下?列¢D // 不?需¨¨要?a的ì?特??定?§初?始o?化?¥例¤y程¨?

// 更¨1改?用??于?¨2存??储??é设|¨¨置?的ì?注á?é册¨¢表à¨a项? // TODO: 应?|适o¨o当ì?à修T改?该?字á?符¤?串??,ê? // 例¤y如¨?修T改?为a公?司?或¨?组á¨|织?¥名?

SetRegistryKey(_T(\应?|用??程¨?序¨?向¨?导ì?生|¨2成¨|的ì?本à?地ì?应?|用??

程¨?序¨?\));

CRecommendDlg dlg; m_pMainWnd = &dlg;

INT_PTR nResponse = dlg.DoModal(); if (nResponse == IDOK) { }

else if (nResponse == IDCANCEL) { }

// 删|?除y上|?面?创???建?§的ì? shell 管¨1理¤¨a器??。?ê if (pShellManager != NULL) { }

// 由?¨|于?¨2对?话??框¨?已??关?闭à?,ê?所¨′以??将?返¤|ì回? FALSE 以??便à?// 而?不?是o?启?动?¥应?|用??程¨?序¨?的ì?消?息?é泵à?。?ê return FALSE;

delete pShellManager;

// TODO: 在¨2此??放¤?置?处?|理¤¨a何?时o?à用??

// “??取¨?消?”?à来¤??关?闭à?对?话??框¨?的ì?代?¨2码? // TODO: 在¨2此??放¤?置?处?|理¤¨a何?时o?à用??

// “??确¨?¤定?§”?à来¤??关?闭à?对?话??框¨?的ì?代?¨2码?

退a?出?应?|用??程¨?序¨?,ê?

RecommendDlg.h

个性化推荐系统代码

Newstj.h#includeusingnamespacestd;classnewsdy{public:};classnewstj{public:};intsum;stringnewsid;newstj*next;newsdy*NDY
推荐度:
点击下载文档文档为doc格式
8iu3r7ehiu0fvan2h1k2
领取福利

微信扫码领取福利

微信扫码分享