摘要:
//文件routcompute.h
#pragma once
#include "geneset.h"
class routcompute
{
public:
routcompute(void);
~routcompute(void);
//路由计算
void computemethods(int ** netarray, int ** valarr......
摘要:
二.如何提高内存的使用效率
我所见过的主要有以下2种:
1. stl里面的2级配置器的设计.我曾按照 stl里面的思路自己实现了一个简单的vector,效率和stl的vector没法比.差远了;).stl在内存分配(alloc)这块下了很大的功夫(当然不只是内存使用).极大改善了效率.呵呵,想看更多细节就去翻候捷老师的<< stl源码解析>>第2章吧
2. sla......
路由模拟——路由算法1的实现(路由基因类)
#pragma once 【程序编程相关:
WTL for MFC Programm】
//文件routgene.h 【推荐阅读:
你会用sizeof吗?(vc篇)】
【扩展信息:
路由器NAT功能配置简介(知识点讲解,b】
#include "nodeset.h"
class routgene
{
public:
routgene(int _nodenum=0);
~routgene(void);
public:
void setnodenum(int _nodenum);
void init(int from, int to);
//gene增加element片段
void increase(int element);
void operator =(routgene &gene);
bool ismax();
public:
friend nodeset & node(routgene &gene);
//随即删除gene中的片段
friend void randomdelete(routgene &gene);
//打印:测试之用
friend void print(routgene &gene);
private:
int nodenum;
int last;
nodeset genedata;
};
//文件routgene.cpp
#include "routgene.h"
#using <mscorlib.dll>
#include "resource.h"
#include <iostream>
using namespace generesource;
using namespace std;
...
下一页 摘要:
win32多线程java/j2me/code/ target=_blank>程序设计学习笔记(第四章 下 第五章)
终于又看<<win32多线程程序设计>>了;开卷有益,今天看了第四章后半部分,感觉颇有收获;以前对event这个核心对象,用起来总是心中没底,看了event的介绍也是似懂非懂的。哈!今天看了以后,真有神助,我觉得应该是搞懂了(自以为事j)。仔细想想,......