<?xml version="1.0" encoding="utf-8"?><feed xmlns="http://www.w3.org/2005/Atom"><title type="text">博客园_.Net的新生活</title><subtitle type="text"> 互联网 http://www.cnblogs.com/dayouluo                      </subtitle><id>http://feed.cnblogs.com/blog/u/7751/rss</id><updated>2007-04-25T10:51:48Z</updated><author><name>dayouluo(.Net学生)</name><uri>http://www.cnblogs.com/dayouluo/</uri></author><generator>feed.cnblogs.com</generator><link rel="alternate" type="text/html" href="http://www.cnblogs.com/dayouluo/"/><link rel="self" type="application/atom+xml" href="http://feed.cnblogs.com/blog/u/7751/rss"/><entry><id>http://www.cnblogs.com/dayouluo/archive/2006/05/10/396065.html</id><title type="text">c++程序调用c函数 and otherwise zz</title><summary type="text">c++程序调用c函数a.ca.hb.cppb包含a.h得到了a中函数的原型，a.c独立编译成.o文件但是链接的时候b中调用a.c中的函数老是undefinedreference1. b文件中extern"C"{#include"a.h"}2. 我在a.h中用了这样的结构#ifdef__cplusplusextern"C"{#endif//简单的logexternboollog_init(const...</summary><published>2006-05-10T04:17:00Z</published><updated>2006-05-10T04:17:00Z</updated><author><name>dayouluo(.Net学生)</name><uri>http://www.cnblogs.com/dayouluo/</uri></author><link rel="alternate" href="http://www.cnblogs.com/dayouluo/archive/2006/05/10/396065.html"/><link rel="alternate" type="text/html" href="http://www.cnblogs.com/dayouluo/archive/2006/05/10/396065.html"/><content type="text">c++程序调用c函数a.ca.hb.cppb包含a.h得到了a中函数的原型，a.c独立编译成.o文件但是链接的时候b中调用a.c中的函数老是undefinedreference1. b文件中extern"C"{#include"a.h"}2. 我在a.h中用了这样的结构#ifdef__cplusplusextern"C"{#endif//简单的logexternboollog_init(const...</content></entry><entry><id>http://www.cnblogs.com/dayouluo/archive/2006/05/09/395648.html</id><title type="text">希腊与罗马神话神名对照 </title><summary type="text">希腊罗马(希腊语/拉丁语) Greek / Roman Major Gods =======Aphrodite / Venus Ares / Mars Artemis / Diana Athena / Minerva Demeter / Ceres Hades / Pluto Hephaistos / Vulcan Hera / Juno Hermes / Mercury Hestia / Ves...</summary><published>2006-05-09T15:19:00Z</published><updated>2006-05-09T15:19:00Z</updated><author><name>dayouluo(.Net学生)</name><uri>http://www.cnblogs.com/dayouluo/</uri></author><link rel="alternate" href="http://www.cnblogs.com/dayouluo/archive/2006/05/09/395648.html"/><link rel="alternate" type="text/html" href="http://www.cnblogs.com/dayouluo/archive/2006/05/09/395648.html"/><content type="text">希腊罗马(希腊语/拉丁语) Greek / Roman Major Gods =======Aphrodite / Venus Ares / Mars Artemis / Diana Athena / Minerva Demeter / Ceres Hades / Pluto Hephaistos / Vulcan Hera / Juno Hermes / Mercury Hestia / Ves...</content></entry><entry><id>http://www.cnblogs.com/dayouluo/archive/2006/04/28/387327.html</id><title type="text">Volatile-Correctness，让编译器帮你检测竞争条件 zz</title><summary type="text">volatile——编写多线程程序的好帮手Volatile-Correctness，让编译器帮你检测竞争条件Andrei Alexandrescuye_feng译 并不是我故意想弄糟你的心情，但是在这期专栏里，我们将讨论多线程编程这一话题。正如上一期Generic里所说的，编写异常安全（exception-safe）的程序是非常困难的，但是和编写多线程程序比起来，那简直就是儿戏。 多线程的程序是出...</summary><published>2006-04-28T03:06:00Z</published><updated>2006-04-28T03:06:00Z</updated><author><name>dayouluo(.Net学生)</name><uri>http://www.cnblogs.com/dayouluo/</uri></author><link rel="alternate" href="http://www.cnblogs.com/dayouluo/archive/2006/04/28/387327.html"/><link rel="alternate" type="text/html" href="http://www.cnblogs.com/dayouluo/archive/2006/04/28/387327.html"/><content type="text">volatile——编写多线程程序的好帮手Volatile-Correctness，让编译器帮你检测竞争条件Andrei Alexandrescuye_feng译 并不是我故意想弄糟你的心情，但是在这期专栏里，我们将讨论多线程编程这一话题。正如上一期Generic里所说的，编写异常安全（exception-safe）的程序是非常困难的，但是和编写多线程程序比起来，那简直就是儿戏。 多线程的程序是出...</content></entry><entry><id>http://www.cnblogs.com/dayouluo/archive/2006/04/28/387171.html</id><title type="text">zt 《三国志·步幸传》 [马伯庸]</title><summary type="text">《三国志·步幸传》 [马伯庸] 步幸字道梅，冀州邺城人也。本为良家子。中平初，黄巾大起，幸随大方首领马元义，为筹划事。元义聚众数万于邺，期三月五日举兵。未发，元义弟子唐周密报于朝廷，事败，元义伏诛。幸亡归张角。三十六方黄巾俱起，天下响震。张角以四方有事，遣幸往援南阳张曼成。幸甫至，适南阳太守秦颉进剿，曼成寻败死。众推曼成副将赵弘为督，据宛以自保。幸说弘曰：&amp;#8220...</summary><published>2006-04-28T01:00:00Z</published><updated>2006-04-28T01:00:00Z</updated><author><name>dayouluo(.Net学生)</name><uri>http://www.cnblogs.com/dayouluo/</uri></author><link rel="alternate" href="http://www.cnblogs.com/dayouluo/archive/2006/04/28/387171.html"/><link rel="alternate" type="text/html" href="http://www.cnblogs.com/dayouluo/archive/2006/04/28/387171.html"/><content type="text">《三国志·步幸传》 [马伯庸] 步幸字道梅，冀州邺城人也。本为良家子。中平初，黄巾大起，幸随大方首领马元义，为筹划事。元义聚众数万于邺，期三月五日举兵。未发，元义弟子唐周密报于朝廷，事败，元义伏诛。幸亡归张角。三十六方黄巾俱起，天下响震。张角以四方有事，遣幸往援南阳张曼成。幸甫至，适南阳太守秦颉进剿，曼成寻败死。众推曼成副将赵弘为督，据宛以自保。幸说弘曰：&amp;#8220...</content></entry><entry><id>http://www.cnblogs.com/dayouluo/archive/2006/04/06/368461.html</id><title type="text">如何转换全角字符到半角字符？zz对于所有编程来说这个是通用的。。</title><summary type="text">我们知道，在windows中，中文和全角字符都占两个字节，并且使用了asciichart 2 (codes 128?C255)。我们可以凭这一点来一个个检测用户输入的是否是中文和全角字符。实际上，全角字符的第一个字节总是被置为163，而第二个字节则是相同半角字符码加上128（不包括空格）。如半角a为65，则全角a则是163（第一个字节）、193（第二个字节，128+65）。而对于中文来讲，它的第...</summary><published>2006-04-06T08:18:00Z</published><updated>2006-04-06T08:18:00Z</updated><author><name>dayouluo(.Net学生)</name><uri>http://www.cnblogs.com/dayouluo/</uri></author><link rel="alternate" href="http://www.cnblogs.com/dayouluo/archive/2006/04/06/368461.html"/><link rel="alternate" type="text/html" href="http://www.cnblogs.com/dayouluo/archive/2006/04/06/368461.html"/><content type="text">我们知道，在windows中，中文和全角字符都占两个字节，并且使用了asciichart 2 (codes 128?C255)。我们可以凭这一点来一个个检测用户输入的是否是中文和全角字符。实际上，全角字符的第一个字节总是被置为163，而第二个字节则是相同半角字符码加上128（不包括空格）。如半角a为65，则全角a则是163（第一个字节）、193（第二个字节，128+65）。而对于中文来讲，它的第...</content></entry><entry><id>http://www.cnblogs.com/dayouluo/archive/2006/03/08/345434.html</id><title type="text">类对象成员函数的const增强zz</title><summary type="text">类对象成员函数的const增强类对象成员函数的const增强 C++语言的2.0版为const配置了若干新的应用，在C++的早期版本中，成员函数的调用可能改变const类对象的值。这肯定是个问题了。如果我们不允许使用const类的成员函数，我们还要const对象干什么用，为了让语言成为完备的，在2.0版本后引入了const成员函数，它的一个作用就是让const对象能够调用的成员函数。编译程序保证c...</summary><published>2006-03-08T03:11:00Z</published><updated>2006-03-08T03:11:00Z</updated><author><name>dayouluo(.Net学生)</name><uri>http://www.cnblogs.com/dayouluo/</uri></author><link rel="alternate" href="http://www.cnblogs.com/dayouluo/archive/2006/03/08/345434.html"/><link rel="alternate" type="text/html" href="http://www.cnblogs.com/dayouluo/archive/2006/03/08/345434.html"/><content type="text">类对象成员函数的const增强类对象成员函数的const增强 C++语言的2.0版为const配置了若干新的应用，在C++的早期版本中，成员函数的调用可能改变const类对象的值。这肯定是个问题了。如果我们不允许使用const类的成员函数，我们还要const对象干什么用，为了让语言成为完备的，在2.0版本后引入了const成员函数，它的一个作用就是让const对象能够调用的成员函数。编译程序保证c...</content></entry><entry><id>http://www.cnblogs.com/dayouluo/archive/2006/02/22/335851.html</id><title type="text">百度-相信中国-电子书-下载</title><summary type="text">/Files/dayouluo/相信中国.rar</summary><published>2006-02-22T15:56:00Z</published><updated>2006-02-22T15:56:00Z</updated><author><name>dayouluo(.Net学生)</name><uri>http://www.cnblogs.com/dayouluo/</uri></author><link rel="alternate" href="http://www.cnblogs.com/dayouluo/archive/2006/02/22/335851.html"/><link rel="alternate" type="text/html" href="http://www.cnblogs.com/dayouluo/archive/2006/02/22/335851.html"/><content type="text">/Files/dayouluo/相信中国.rar</content></entry><entry><id>http://www.cnblogs.com/dayouluo/archive/2006/02/13/329772.html</id><title type="text">高效计算一个bytes有几个byte是1？</title><summary type="text">http://www-db.stanford.edu/~manku/bitcount/bitcount.html</summary><published>2006-02-13T08:08:00Z</published><updated>2006-02-13T08:08:00Z</updated><author><name>dayouluo(.Net学生)</name><uri>http://www.cnblogs.com/dayouluo/</uri></author><link rel="alternate" href="http://www.cnblogs.com/dayouluo/archive/2006/02/13/329772.html"/><link rel="alternate" type="text/html" href="http://www.cnblogs.com/dayouluo/archive/2006/02/13/329772.html"/><content type="text">http://www-db.stanford.edu/~manku/bitcount/bitcount.html</content></entry><entry><id>http://www.cnblogs.com/dayouluo/archive/2005/12/25/304455.html</id><title type="text">编译器优化 → C关键字volatile → memory破坏描述符zz</title><summary type="text">“memory”比较特殊，可能是内嵌汇编中最难懂部分。为解释清楚它，先介绍一下编译器的优化知识，再看C关键字volatile。最后去看该描述符。 1、编译器优化介绍 内存访问速度远不及CPU处理速度，为提高机器整体性能，在硬件上引入硬件高速缓存Cache，加速对内存的访问。另外在现代CPU中指令的执行并不一定严格按照顺序执行，没有相关性的指令可以乱序执行，以充分利用CPU...</summary><published>2005-12-25T15:16:00Z</published><updated>2005-12-25T15:16:00Z</updated><author><name>dayouluo(.Net学生)</name><uri>http://www.cnblogs.com/dayouluo/</uri></author><link rel="alternate" href="http://www.cnblogs.com/dayouluo/archive/2005/12/25/304455.html"/><link rel="alternate" type="text/html" href="http://www.cnblogs.com/dayouluo/archive/2005/12/25/304455.html"/><content type="text">“memory”比较特殊，可能是内嵌汇编中最难懂部分。为解释清楚它，先介绍一下编译器的优化知识，再看C关键字volatile。最后去看该描述符。 1、编译器优化介绍 内存访问速度远不及CPU处理速度，为提高机器整体性能，在硬件上引入硬件高速缓存Cache，加速对内存的访问。另外在现代CPU中指令的执行并不一定严格按照顺序执行，没有相关性的指令可以乱序执行，以充分利用CPU...</content></entry><entry><id>http://www.cnblogs.com/dayouluo/archive/2005/12/08/293227.html</id><title type="text">[转]用C写个取暖器</title><summary type="text"/><published>2005-12-08T11:04:00Z</published><updated>2005-12-08T11:04:00Z</updated><author><name>dayouluo(.Net学生)</name><uri>http://www.cnblogs.com/dayouluo/</uri></author><link rel="alternate" href="http://www.cnblogs.com/dayouluo/archive/2005/12/08/293227.html"/><link rel="alternate" type="text/html" href="http://www.cnblogs.com/dayouluo/archive/2005/12/08/293227.html"/><content type="text"/></entry></feed>
