<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[Y___Y的专栏]]></title><description><![CDATA[]]></description><link>https://blog.csdn.net/Y___Y</link><language>zh-cn</language><generator>https://blog.csdn.net/</generator><copyright><![CDATA[Copyright &copy; Y___Y]]></copyright><item><title><![CDATA[如何实现文件关联]]></title><link>https://blog.csdn.net/Y___Y/article/details/2340721</link><guid>https://blog.csdn.net/Y___Y/article/details/2340721</guid><author>Y___Y</author><pubDate>Mon, 28 Apr 2008 20:55:00 +0800</pubDate><description><![CDATA[文件关联，网上资料不多，提供了两个简单的函数，使用方便。#include #include //---------------------------------------------------------------------------// 检测文件关联情况// strExt: 要检测的扩展名(例如: ".txt")// strAppKey: ExeName扩展名在注册表中的键值(例如:]]></description><category></category></item><item><title><![CDATA[快毕业了！]]></title><link>https://blog.csdn.net/Y___Y/article/details/2217446</link><guid>https://blog.csdn.net/Y___Y/article/details/2217446</guid><author>Y___Y</author><pubDate>Tue, 25 Mar 2008 18:52:00 +0800</pubDate><description><![CDATA[找了一个月的工作，总算尘埃落定，以后得好好的工作了。赠给自己：每天都要开开心心。此文完。]]></description><category></category></item><item><title><![CDATA[匈牙利命名法(Hungarian Notation) ]]></title><link>https://blog.csdn.net/Y___Y/article/details/2115473</link><guid>https://blog.csdn.net/Y___Y/article/details/2115473</guid><author>Y___Y</author><pubDate>Sat, 23 Feb 2008 18:53:00 +0800</pubDate><description><![CDATA[匈牙利命名法是一种编程时的命名规范。基本原则是：变量名＝属性＋类型＋对象描述，其中每一对象的名称都要求有明确 含义，可以取对象名字全称或名字的一部分。命名要基于容易记忆容易理解的原则。保证名字的连贯性是非常重要的。据说这种命名法是一位叫 Charles Simonyi 的匈牙利程序员发明的，后来他在微软呆了几年，于是这种命名法就通过微软的各种产品和文档资料向世界传播开了。现在，大部分程序员不管自己]]></description><category></category></item><item><title><![CDATA[分形图形的生成(C++)]]></title><link>https://blog.csdn.net/Y___Y/article/details/2052673</link><guid>https://blog.csdn.net/Y___Y/article/details/2052673</guid><author>Y___Y</author><pubDate>Sat, 19 Jan 2008 14:18:00 +0800</pubDate><description><![CDATA[ 近日在网上看到一生成分形图形delphi程序，生成图形非常漂亮，所以改成了c++，并提高了生成效率.代码如下(原来的代码使用复数运算,考虑到效率，去掉了，但仍然保留在注释中)//此函数用来获取颜色,s在[0,1]之间，且颜色是连续的COLORREF GetColor(double s){    int r,g,b;    if(s    {        g=int(255*s/0.25);  ]]></description><category></category></item><item><title><![CDATA[c语言中长度为0的数组妙用]]></title><link>https://blog.csdn.net/Y___Y/article/details/2027546</link><guid>https://blog.csdn.net/Y___Y/article/details/2027546</guid><author>Y___Y</author><pubDate>Sun, 06 Jan 2008 16:34:00 +0800</pubDate><description><![CDATA[c语言中长度为0的数组妙用长度为0的数组在GNU C是可以使用的，在定义一个变长对象的结构体是非常有用的。请看下例。struct line {int length;char contents[0];};struct line *thisline = (struct line *)malloc (sizeof (struct line) + this_length);thisline->length]]></description><category></category></item><item><title><![CDATA[SDK创建工具条]]></title><link>https://blog.csdn.net/Y___Y/article/details/1955919</link><guid>https://blog.csdn.net/Y___Y/article/details/1955919</guid><author>Y___Y</author><pubDate>Thu, 20 Dec 2007 15:54:00 +0800</pubDate><description><![CDATA[部分代码如下//创建工具条HWND CreateToolBar(HWND hWndParent){    HWND hWndTB;    TBBUTTON tbb[4];    HIMAGELIST hImageList,hHotImageList,hDisableImageList;    HBITMAP hBitmap;    INITCOMMONCONTROLSEX icex;    i]]></description><category></category></item><item><title><![CDATA[C++ OpenMP并行程序设计]]></title><link>https://blog.csdn.net/Y___Y/article/details/1865318</link><guid>https://blog.csdn.net/Y___Y/article/details/1865318</guid><author>Y___Y</author><pubDate>Sat, 03 Nov 2007 20:36:00 +0800</pubDate><description><![CDATA[先来一个最简单的OpenMP并行程序，如果你的机器是双核的话就知道效果了//编译选项中加入/Qopenmp#include int main(int argc, char* argv[]){    #pragma omp parallel for    for (int i = 0; i     {        printf("i = %d/n", i);    }    return 0;} ]]></description><category></category></item><item><title><![CDATA[英文简历中的常用语]]></title><link>https://blog.csdn.net/Y___Y/article/details/1855193</link><guid>https://blog.csdn.net/Y___Y/article/details/1855193</guid><author>Y___Y</author><pubDate>Mon, 29 Oct 2007 22:05:00 +0800</pubDate><description><![CDATA[Mature，dynamic and honest．思想成熟、精明能干、为人诚实。  Excellent ability of systematical management．有极强的系统管理能力。  Ability to work independent1y，mature and resourcefu1．能够独立工作、思想成熟、应变能力强。  A person with ability plus]]></description><category></category></item><item><title><![CDATA[快速排序程序]]></title><link>https://blog.csdn.net/Y___Y/article/details/1798332</link><guid>https://blog.csdn.net/Y___Y/article/details/1798332</guid><author>Y___Y</author><pubDate>Mon, 24 Sep 2007 13:28:00 +0800</pubDate><description><![CDATA[#include /*功能：快速排序start表示起始位置指针，len表示要排序的长度无返回值*/void qiuck_sort(int *start,int len){    int k;//用作记录枢轴记录关键字    int *p1,*p2,*pkey;//p1,p2分别表示高位和低位的指针，pkey枢轴记录关键字指针    if(len    {        return;    }  ]]></description><category></category></item><item><title><![CDATA[最小二乘法程序]]></title><link>https://blog.csdn.net/Y___Y/article/details/1788621</link><guid>https://blog.csdn.net/Y___Y/article/details/1788621</guid><author>Y___Y</author><pubDate>Mon, 17 Sep 2007 18:34:00 +0800</pubDate><description><![CDATA[#include  #include  //////////////////////////////////////////////////////////////////////////////////////////  //矩阵结构体 struct Matrix {  int m,n;//m为行数,n为列数  double **pm;//指向矩阵二维数组的指针 }; //初始化矩阵mt，并]]></description><category></category></item><item><title><![CDATA[牛顿插值法]]></title><link>https://blog.csdn.net/Y___Y/article/details/1788619</link><guid>https://blog.csdn.net/Y___Y/article/details/1788619</guid><author>Y___Y</author><pubDate>Mon, 17 Sep 2007 18:32:00 +0800</pubDate><description><![CDATA[#include #include #include double cs(double f[],double x[],int n) { double s=0.0,t=0.0; int i,j; for(i=0;i  {   t=1.0;   for(j=0;j   for(j=i+1;j   t=f[i]/t;   s=s+t; if(i>n)break;  }  return s; }d]]></description><category></category></item><item><title><![CDATA[追赶法解三对角阵方程组]]></title><link>https://blog.csdn.net/Y___Y/article/details/1788617</link><guid>https://blog.csdn.net/Y___Y/article/details/1788617</guid><author>Y___Y</author><pubDate>Mon, 17 Sep 2007 18:30:00 +0800</pubDate><description><![CDATA[//追赶法解三对角阵方程组Ax=b。  //n---方程组的阶数。  //a1,a2,a3依次为三对角阵的三对角。  //成功返回1，失败返回0。  int RunEq(int n,double *a1,double *a2,double *a3,double *b,double *x)  {   int i;   double l;   for(i=1;i   {    if(fabs(a2[i]]></description><category></category></item><item><title><![CDATA[Guass消元法和Guass列主元素消元法解线性方程组]]></title><link>https://blog.csdn.net/Y___Y/article/details/1788616</link><guid>https://blog.csdn.net/Y___Y/article/details/1788616</guid><author>Y___Y</author><pubDate>Mon, 17 Sep 2007 18:28:00 +0800</pubDate><description><![CDATA[#include #include #include #define N 3 void Guass(double a[][N+1],double x[]) {  double l[N];  int i,j,k;  l[0]=1.0;  for(i=0;i  {   if(fabs(a[i][i])   {    printf("不能求解！/n");    return;   }   for(j=i]]></description><category></category></item><item><title><![CDATA[快速傅立叶变换程序与反变换程序]]></title><link>https://blog.csdn.net/Y___Y/article/details/1788613</link><guid>https://blog.csdn.net/Y___Y/article/details/1788613</guid><author>Y___Y</author><pubDate>Mon, 17 Sep 2007 18:26:00 +0800</pubDate><description><![CDATA[///////////////快速傅立叶变换程序/////////////////////#include "stdafx.h" #include  #define pi 3.14159265359 #define M  8////////////////取反函数////////////////////////// int rebit(int num,int p) {  int i,rb=]]></description><category></category></item><item><title><![CDATA[求解三次方程]]></title><link>https://blog.csdn.net/Y___Y/article/details/1788609</link><guid>https://blog.csdn.net/Y___Y/article/details/1788609</guid><author>Y___Y</author><pubDate>Mon, 17 Sep 2007 18:22:00 +0800</pubDate><description><![CDATA[ 采用方法：先用二分法求一实根（三次方程必有一实根），然后化为二次方程，用解析法求得另外两根（包括实根和虚根）#include  #include  #include  #define eps 1.0e-8 //三次函数 inline double pow3(double a3,double a2,double a1,double a0,double x) {  return ((a3*x+a]]></description><category></category></item><item><title><![CDATA[三点高斯积分程序]]></title><link>https://blog.csdn.net/Y___Y/article/details/1788593</link><guid>https://blog.csdn.net/Y___Y/article/details/1788593</guid><author>Y___Y</author><pubDate>Mon, 17 Sep 2007 18:04:00 +0800</pubDate><description><![CDATA[//高斯积分程序，高斯积分具有计算速度快，精度高，能计算反常积分等优点#include #include #define PI 3.14159265static const double gp3[3]={-0.77459666924148338, 0.0                , 0.77459666924148338};//高斯点static const double gc3[3]={ ]]></description><category></category></item><item><title><![CDATA[如何检测程序是否被调试]]></title><link>https://blog.csdn.net/Y___Y/article/details/1781200</link><guid>https://blog.csdn.net/Y___Y/article/details/1781200</guid><author>Y___Y</author><pubDate>Tue, 11 Sep 2007 20:22:00 +0800</pubDate><description><![CDATA[ 如何检测程序是否被调试，其实很简单，几行代码就行了，常应用于软件防破解等方面，但对于某些调试器而言无效（比如改进的OllyDbg--OllyICE）。下面是C+asm代码，大家可以试试。#include #include int IsDebugged(){    __asm    {        mov eax, fs: [30h] //获取线程环境块中对应的进程环境块的地址        m]]></description><category></category></item><item><title><![CDATA[回溯法-经典问题C程序]]></title><link>https://blog.csdn.net/Y___Y/article/details/1764280</link><guid>https://blog.csdn.net/Y___Y/article/details/1764280</guid><author>Y___Y</author><pubDate>Wed, 29 Aug 2007 18:58:00 +0800</pubDate><description><![CDATA[ 回溯法的基本要点参见各算法书籍，这里给出两个简单运用的例子（数的全排列和八皇后问题）数的全排列（含递归和非递归）#include #define N 4void arrange(int rec[],int used[],int depth){    int i;    if(depth>=N)    {        for(i=0;i        {            printf("%]]></description><category></category></item><item><title><![CDATA[汇编代码优化]]></title><link>https://blog.csdn.net/Y___Y/article/details/1680247</link><guid>https://blog.csdn.net/Y___Y/article/details/1680247</guid><author>Y___Y</author><pubDate>Thu, 05 Jul 2007 21:32:00 +0800</pubDate><description><![CDATA[ 32位代码优化常识            原作者:  Benny/29A            翻译改写:hume/冷雨飘心    [注意:这不是鹦鹉学舌的翻译,我尽量以我的理解传达原文的本意]    关于代码优化的文章实在太多了,遗憾的是大部分我都没有看,尽管他们就摆在我的床边(每当我要看的时候就忍不住打哈欠...嘿嘿).这篇文章较短所以翻了一下.    代码优化的含义:    代码优化的目标]]></description><category></category></item><item><title><![CDATA[用GDI+显示GIF动画的一个类]]></title><link>https://blog.csdn.net/Y___Y/article/details/1679644</link><guid>https://blog.csdn.net/Y___Y/article/details/1679644</guid><author>Y___Y</author><pubDate>Thu, 05 Jul 2007 14:25:00 +0800</pubDate><description><![CDATA[源码#pragma once#include #pragma comment(lib,"gdiplus.lib")using namespace Gdiplus;class GIFImage:public Image{public:    GIFImage(LPCTSTR sResourceType,LPCTSTR sResource);    GIFImage(const WCHAR *file]]></description><category></category></item></channel></rss>