«October 2019»
12345
6789101112
13141516171819
20212223242526
2728293031


公告

本站技术贴除标明为“原创”的之外,其余均为网上转载,文中我会尽量保留原作者姓名,若有侵权请与我联系,我将第一时间做出修改。谢谢!

             ——既瑜


天气预报(南京)


我的分类(专题)

首页(183)
【趣味文摘】(22)
【五子连珠】(13)
【技术文档】(136)
【电脑技术】(6)
【疑难问题】(1)
【我的心情】(5)


最新日志
花语(中英文对照版)
各种花的花语
NTFS格式的7个精彩问答(pconli
童言无忌,有趣得一蹋
给MM修电脑的三个步骤[转载]
J2EE 面试题综合
JAVA编程规则
[转] P2P之UDP穿透NAT的原理与
[转]词法分析器
文件加密技术
一个让人发狂的PI求解C程序
[转]直线生成算法之DDA
[转]利用内核对象----互斥量实现应用
[转]如何正确的计算文件收发进度
双机调试VC程序
[转]分治法优化大整数乘法 C++实现
浮点数值的内存结构
[转]双链表实现大整数的加法与乘法[VC
拜占廷将军问题[转]
某人的挂QQ的程序源代码,虽然没用了,拿

最新回复
回复:vc中的CString的操作
回复:[转]分治法优化大整数乘法 C++
回复:[转]分治法优化大整数乘法 C++
回复:花语(中英文对照版)
回复:基本排序算法比较与选择[转载]
回复:c++中强制类型转换操作符小结
回复:c++中强制类型转换操作符小结
何必那么执着于是大头猫还是愤怒的小鸟,淡
回复:浮点数值的内存结构
回复:花语(中英文对照版)
回复:花语(中英文对照版)
回复:花语(中英文对照版)
回复:花语(中英文对照版)
回复:花语(中英文对照版)
回复:32位位图到24位位图的转换
dren, ages 16 and 20
回复:花语(中英文对照版)
回复:花语(中英文对照版)
回复:花语(中英文对照版)
回复:各种花的花语

留言板
签写新留言

不是0-1背包喔
桂花的花语``
谢谢
提议
提议

统计
blog名称:★既瑜★
日志总数:183
评论数量:636
留言数量:-25
访问次数:1346297
建立时间:2005年3月12日

链接


http://www.nju.edu.cn
http://bbs.nju.edu.cn 
http://www.t7-online.com
http://www.csdn.net
http://www.91f.net
http://www.crsky.com
我的MSN BLOG 

联系我

  OICQ:215768265
  njucs2001@hotmail.com
  erichoo1982@gmail.com

 

W3CHINA Blog首页    管理页面    写新日志    退出


[【技术文档】]一个简单实用的遗传算法c程序(转载)
既瑜(224499) 发表于 2005-7-13 9:08:25

          代码没有任何图形,甚至也没有屏幕输出,主要是保证在平台之间的高可移植性。要求输入的文件应该命名为‘gadata.txt’;系统产生的输出文件为‘galog.txt’。输入的文件由几行组成:数目对应于变量数。且每一行提供次序——对应于变量的上下界。如第一行为第一个变量提供上下界,第二行为第二个变量提供上下界,等等。 /**************************************************************************/
/* This is a simple genetic algorithm implementation where the */
/* evaluation function takes

阅读全文(13359) | 回复(9) | 编辑 | 精华 | 删除

[【技术文档】]内存管理
既瑜(224499) 发表于 2005-7-13 9:07:55

节选自《高质量C++编程指南》中的《内存管理》,并对其进行简单整理......
内存分配方式
--------------------------------------------------------------------------------------------- 内存分配方式有三种:
---------------------------
(1) 从静态存储区域分配。内存在程序编译的时候就已经分配好,这块内存在程序的整个运行期间都存在。 例如全局变量static变量。
(2) 在栈上创建。在执行函数时,函数内局部变量的存储单元都可以在栈上创建,函数执行结束时这些存储 单元自动被释放。栈内存 分配运算内置于处理器的指令集中,效率很高,但是分配的内存容量有限。
(3) 从堆上分配,亦称动态内存分配。程序在运行的时候用m

阅读全文(2273) | 回复(0) | 编辑 | 精华 | 删除

[【技术文档】]标准MIDI文件格式
既瑜(224499) 发表于 2005-7-13 9:07:01

标准MIDI文件格式
达思挺·考德威尔   标准的MIDI文件格式就像奇异的兽。总体看来,它是那样的让你无法抗拒。当然,你怎样看它无关紧要,可是用足够多的描述符描述一段音乐并使它能够重现,可不是很少的工作就可以完成的。然而,它虽然复杂,但是真正理解之后,MIDI文件格式的结构还是很直观明了的。   在这里我必须放弃一些东西,因为毕竟我不是MIDI也不是MIDI文件专家!最近我为我的PC准备了一块Gravis 超音频音效卡,利用它听完几段MIDI文件(.mid)之后,想:“呵,我要是能够制作自己的MIDI(.mid)文件该多好啊!”嗯,经过烦人的几个小时之后,我发现,那些并不是没有价值的工作。但是,我是不会让一个冗长的文件格式就能够阻止的(此外,我告诉过我的妻子,计算机不是很难用的,而且我十分憎恨当一个伪君子)。那么,在这篇文章中如果发现什么错误,请让我知道,我会修改它的。同时,这份文档的范围并没有提供所有类型的MIDI命令和任何可能的文件配置!这篇基本指南将使读者能够(以中等的时间投资)制作出MIDI类型的文件。 1.概述
阅读全文(2737) | 回复(0) | 编辑 | 精华 | 删除

[【技术文档】]用大数相乘算法实现求一个有小数位的数x的n次方
既瑜(224499) 发表于 2005-7-13 9:06:35

/****************************************/
/*程序 pku1001*/
/*作者: S.Klaus */
/*日期:2005-7-5*/
/*调试:VC6*/
/**************************************** ****************************************/
/*头函数 */
#include<iostream.h> #include<iomanip.h>
#include<stdlib.h>
#include<string.h> #define max 10000
/***************************************/
int xn(char fnum[],int n);
int fmul(char s1[],char s2[]);
/******
阅读全文(3270) | 回复(0) | 编辑 | 精华 | 删除

[【技术文档】]数组、结构、指针混用实例及疑难解决过程
既瑜(224499) 发表于 2005-7-13 9:06:04

#include <stdio.h> #define MAX 4 //定义part结构
struct part{
 short member;
 char name[10];
}data[MAX] = {1,"smith",
     2,"jones",
     3,"adans",
     4,"wilson"
   }; //定义指向结构的指针
struct part *pPart; int main(void)
{
 int count;
//给结构指针赋值,把数组的第一个元素的地址赋给结构指针
阅读全文(3620) | 回复(0) | 编辑 | 精华 | 删除

[【技术文档】]C++的缺点之const的表里不一[转载]
既瑜(224499) 发表于 2005-7-13 9:04:59

我曾经坚信const是可靠的...... 但是看过<<COM本质论>>后,我开始怀疑C++真的不是二进制级约束,而只是语言层面的约束;C++只是喜欢"守规矩"的用户...... 我前几天碰到这件事:同事找我说发现了问题但不知道为什么,什么问题呢?他是这样写的: 1.某H文件: extern unsigned int ID; unsigned int GetNewID(unsigned int&); const unsigned int MSG_1 = GetNewID(ID); 2.某CPP文件: unsigned int ID = 0; unsigned int GetNewID(unsigned int& uiID)
{     return ++uiID;
} 3.在两个C
阅读全文(5386) | 回复(0) | 编辑 | 精华 | 删除

[【技术文档】]C++指针直接调用类成员函数探讨(转载)
既瑜(224499) 发表于 2005-7-13 9:03:28

在编程工作中常会遇到在一个“类”中通过函数指针调用成员函数的要求,如,当在一个类中使用了C++标准库中的排序函数qsort时,因qsort参数需要一个“比较函数”指针,如果这个“类”使用某个成员函数作“比较函数”,就需要将这个成员函数的指针传给qsort供其调用。本文所讨论的用指针调用 “类”的成员函数包括以下三种情况:

  (1).将 “类”的成员函数指针赋予同类型非成员函数指针,如:


  例子1



#include <stdlib.h>

typedef void (*Function1)( ); //定义一个函数指针类型。
Function1 f1;

class Test1
{
 public:
  //…被调用的成员函数。
  void Memberfun1( ){ printf("%s \n","Calling Test3::Memberfun2 OK");}; //
  void Memberfun2()
  {
   f
阅读全文(4259) | 回复(1) | 编辑 | 精华 | 删除

[【技术文档】]用VC编制DLL程序的方法小结
既瑜(224499) 发表于 2005-7-13 9:03:00

作者: 赵永华 出处: yesky

  DLL指的是动态链接库(Dynamic Link Library),它是一个可以被多个应用程序(甚至是不同语言编写的应用程序)同时调用的可执行二进制文件,是一个可共享的库。DLL是建立在客户/服务器通信的概念上,包含若干函数、类或资源的库文件,函数和数据被存储在一个DLL(服务器)上并由一个或多个客户导出而使用,这些客户可以是应用程序或者是其它的DLL。显然,DLL是VC职业程序员的必修课,因为在开发商业化软件中,总是要将应用程序分成多个模块化DLL,以便于调试、链接和维护。

  在VC 6.0中的MFC可以支持三种形式的DLL,包
阅读全文(2559) | 回复(0) | 编辑 | 精华 | 删除

[【技术文档】]指针引用非法地址,理解指针含义
既瑜(224499) 发表于 2005-7-13 8:56:23

程序很短,方法和思想值得一看! 程序1: #include <iostream>
using namespace std;
void main()
{   int b = 2100;//跟踪得到变量b的地址为0x0012ff7c
 int *a;
 a = (int *)0x0012ffff;//赋值为b变量地址附近的某个地址(经测试前四位和其相同一般都可以)
 //,增加地址允许访问的概率性。
 cout<<*a;
} 可以看出通过此等转换,指针可以访问任何此进程有访问权限的地址。利用此种方法就可以神不只鬼不觉地修改某些变量的值如下程序: 程序2: #include <iostream>
using namespace std;
void main()
{   int b = 21
阅读全文(3068) | 回复(0) | 编辑 | 精华 | 删除

[【趣味文摘】]《千日之战》——关于黄金圣斗士实力的理性分析
既瑜(224499) 发表于 2005-7-13 8:55:33

(1)力量与勇气  如果有人问起:

  “在圣斗士中,最吸引人的是什么?”

  恐怕有许多人会回答:

  “战斗!”

  不错,在《圣斗士星矢》中,最令人心潮澎湃,热血沸腾的,大概就是那气势磅礴,
美仑美奂的战斗场面了。初读圣斗士,星矢的天马流星,冰河的钻石星尘,紫龙的庐山升
龙,瞬的星云锁链,一辉的凤翅天翔,是否让你眼前一亮,赞叹不已?尔后,终年承载太
阳之光辉的十二星宫的黄金圣斗士的出现,更是令满天群星为之失色。沙迦的天舞宝轮,
撒加的魔皇粉星,加隆的银河星暴,穆的星光灭绝,艾欧里亚的光速闪电,卡妙的曙光女
神,金牛的巨型号角,修罗的圣剑,米罗的深红毒针,阿布罗狄的噬人玫瑰,迪斯马斯克
的积尸气,以及难得一见的童虎的庐山百龙和史昂的星屑旋转,一直为人们津津乐道。&n
bsp;
  
  在看过这些精彩纷呈,令人赏心悦目的招式和战斗之后,一个随之而来的问题便是:
&nbsp;
  
  “圣斗士孰强孰弱?”&a
阅读全文(2290) | 回复(0) | 编辑 | 精华 | 删除

« 1 2 3 4 5 6 7 8 9 10 »

站点首页 | 联系我们 | 博客注册 | 博客登陆

Sponsored By W3CHINA
W3CHINA Blog 0.8 Processed in 0.047 second(s), page refreshed 144320986 times.
《全国人大常委会关于维护互联网安全的决定》  《计算机信息网络国际联网安全保护管理办法》
苏ICP备05006046号