<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[visualassist4680的专栏]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/visualassist4680</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; visualassist4680]]></copyright><item><title><![CDATA[无法启动Windows安全中心服务怎么办？邪恶的 拷啦快速拷贝 KaolaFastCopy]]></title><link>https://blog.youkuaiyun.com/visualassist4680/article/details/46742623</link><guid>https://blog.youkuaiyun.com/visualassist4680/article/details/46742623</guid><author>visualassist4680</author><pubDate>Fri, 03 Jul 2015 15:51:36 +0800</pubDate><description><![CDATA[这两天忽然发现 系统提示   无法启动Windows安全中心服务  最近什么也每做怎么就出现这个问题了呢? 在 bing 上查基本就是一个解决方案  启动 "Security Center" 服务.
好吧 "Security Center"  启动不起来,是因为 

Remote PRocedure Call(RPC)
Windows Management Instrumentation]]></description><category></category></item><item><title><![CDATA[portable c]]></title><link>https://blog.youkuaiyun.com/visualassist4680/article/details/7565377</link><guid>https://blog.youkuaiyun.com/visualassist4680/article/details/7565377</guid><author>visualassist4680</author><pubDate>Mon, 14 May 2012 16:12:25 +0800</pubDate><description><![CDATA[http://daniel.haxx.se/projects/portability/


C Source Code Portability 

Functions (limited to libc and "system" ones), general often-used concepts andvariable types. Include known flaws, work-a]]></description><category></category></item><item><title><![CDATA[google open source]]></title><link>https://blog.youkuaiyun.com/visualassist4680/article/details/7545577</link><guid>https://blog.youkuaiyun.com/visualassist4680/article/details/7545577</guid><author>visualassist4680</author><pubDate>Tue, 08 May 2012 11:39:09 +0800</pubDate><description><![CDATA[有一篇文章总结了一些Google比较著名的开源项目（该文全文已附在本文最后），本文在那篇文章基础上又添加了几个开源项目。
googletest
一个很著名的Ｃ++单元测试框架，简称gtest，有丰富的文档可以参考。另外一些比较著名的C++测试框架有CppUnit,
CxxTest, 
boost::test。
googlemock
另外一个C++单元测试框架，在写单元测试用例，经常需要]]></description><category></category></item><item><title><![CDATA[c 声明 && right-left rule]]></title><link>https://blog.youkuaiyun.com/visualassist4680/article/details/7545506</link><guid>https://blog.youkuaiyun.com/visualassist4680/article/details/7545506</guid><author>visualassist4680</author><pubDate>Tue, 08 May 2012 11:37:12 +0800</pubDate><description><![CDATA[int f； //一个整型变量
        int *f; //一个指向整型的指针
        不过，请看第 2 个声明是如何工作的：它把表达式 *f 声明为一个整数。根据这个事实，你肯定能推断出 f 是个指向整型的指针。C 声明的这种解释方法可以通过下面的声明得到验证。
        int* f,g;
        它并没有声明两个指针。尽管它们之间存在空白，但星号是作用于]]></description><category></category></item><item><title><![CDATA[gcc buildin atomic operation]]></title><link>https://blog.youkuaiyun.com/visualassist4680/article/details/7210338</link><guid>https://blog.youkuaiyun.com/visualassist4680/article/details/7210338</guid><author>visualassist4680</author><pubDate>Thu, 19 Jan 2012 10:51:19 +0800</pubDate><description><![CDATA[5.47 Built-in functions for atomic memory access

The following builtins are intended to be compatible with those described in the Intel Itanium Processor-specific Application Binary Interface, sect]]></description><category></category></item><item><title><![CDATA[32位数中有多少个 1]]></title><link>https://blog.youkuaiyun.com/visualassist4680/article/details/7074561</link><guid>https://blog.youkuaiyun.com/visualassist4680/article/details/7074561</guid><author>visualassist4680</author><pubDate>Thu, 15 Dec 2011 16:15:04 +0800</pubDate><description><![CDATA[int bit_count_1(int n)
{
int count = 0;
while(n)
{
if ( 1 == n % 2 )
++count;
n = n >> 1;
}
return count;
}

int bit_count_2 (int n)
{
int count = 0;
while(n)
{
if ( 1 == (n & 1) )
+]]></description><category></category></item><item><title><![CDATA[game open source]]></title><link>https://blog.youkuaiyun.com/visualassist4680/article/details/6912384</link><guid>https://blog.youkuaiyun.com/visualassist4680/article/details/6912384</guid><author>visualassist4680</author><pubDate>Thu, 27 Oct 2011 22:39:24 +0800</pubDate><description><![CDATA[http://forum.vcmi.eu/portal.php


http://osgameclones.com/]]></description><category></category></item><item><title><![CDATA[Howto - Cross Compiling in Linux using MingW32]]></title><link>https://blog.youkuaiyun.com/visualassist4680/article/details/6624330</link><guid>https://blog.youkuaiyun.com/visualassist4680/article/details/6624330</guid><author>visualassist4680</author><pubDate>Thu, 21 Jul 2011 22:12:50 +0800</pubDate><description><![CDATA[http://forums.codeblocks.org/index.php?topic=3343.0Hey everyone! Today I managed to finish figuring out how to set up the build options for]]></description><category></category></item><item><title><![CDATA[c 语法]]></title><link>https://blog.youkuaiyun.com/visualassist4680/article/details/6576478</link><guid>https://blog.youkuaiyun.com/visualassist4680/article/details/6576478</guid><author>visualassist4680</author><pubDate>Thu, 30 Jun 2011 10:06:00 +0800</pubDate><description><![CDATA[typedef struct rbtree_base_ {    char color_field;    struct rbtree *left;    struct rbtree *right;}rbtree_base;typedef struct rbtree_ {    rbtree_base;    wchar_t const   *key;    w]]></description><category></category></item><item><title><![CDATA[bind1st, bind2nd, mem_fun, mem_fun_ref,这三个函数的使用]]></title><link>https://blog.youkuaiyun.com/visualassist4680/article/details/6559364</link><guid>https://blog.youkuaiyun.com/visualassist4680/article/details/6559364</guid><author>visualassist4680</author><pubDate>Tue, 21 Jun 2011 18:03:00 +0800</pubDate><description><![CDATA[bind1st, bind2nd, mem_fun, mem_fun_ref,这三个函数的使用bind1st 为一个有两个参数的函数绑定第一个参数, 名字已经很明确了 bind first parameterbind2nd 为一个有两个参数的函数绑定第二个参数.什么时候使用呢?当我们的回调函数有两个参数,可是程序代码在调用这个回调的时候,只有一个参数,怎么办呢,这时候就可以]]></description><category></category></item><item><title><![CDATA[有效编写软件的75条建议]]></title><link>https://blog.youkuaiyun.com/visualassist4680/article/details/6542002</link><guid>https://blog.youkuaiyun.com/visualassist4680/article/details/6542002</guid><author>visualassist4680</author><pubDate>Mon, 13 Jun 2011 18:21:00 +0800</pubDate><description><![CDATA[http://www.cnblogs.com/dayrain/archive/2008/10/31/1324031.html 1. 你们的项目组使用源代码管理工具了么？    应该用。VSS、CVS、PVCS、ClearCase、CCC/Harvest、FireFly都可以。我的选择是VSS。2. 你们的项目组使用缺陷管理系统了么？    应该用。ClearQuest太复杂]]></description><category></category></item><item><title><![CDATA[qt]]></title><link>https://blog.youkuaiyun.com/visualassist4680/article/details/6541988</link><guid>https://blog.youkuaiyun.com/visualassist4680/article/details/6541988</guid><author>visualassist4680</author><pubDate>Mon, 13 Jun 2011 18:09:00 +0800</pubDate><description><![CDATA[http://blog.sina.com.cn/s/blog_4c8287230100kpcc.htmlhttp://qtdocs.sourceforge.net/index.php/%E4%B8%BA%E4%BB%80%E4%B9%88_Qt_%E4%B8%8D%E4%BD%BF%E7%94%A8%E6%A8%A1%E6%9D%BF%E5%AE%9E%E7%8E%B0%E4%BF%A1%E5]]></description><category></category></item><item><title><![CDATA[makefile 转贴]]></title><link>https://blog.youkuaiyun.com/visualassist4680/article/details/6541883</link><guid>https://blog.youkuaiyun.com/visualassist4680/article/details/6541883</guid><author>visualassist4680</author><pubDate>Mon, 13 Jun 2011 17:37:00 +0800</pubDate><description><![CDATA[makefile概述——什么是makefile？或许很多Winodws的程序员都不知道这个东西，因为那些Windows的IDE都为你做了这个工作，但我觉得要作一个好的和 professional的程序员，makefile还是要懂。这就好像现在有这么多的HTML的编辑器，但如果你想成为一个专业人士，你还是要了解 HTML的标识的含义。特别在Unix下的软件编译，你就不能不自己写m]]></description><category></category></item><item><title><![CDATA[apue 笔记 10.15]]></title><link>https://blog.youkuaiyun.com/visualassist4680/article/details/6541112</link><guid>https://blog.youkuaiyun.com/visualassist4680/article/details/6541112</guid><author>visualassist4680</author><pubDate>Mon, 13 Jun 2011 13:49:00 +0800</pubDate><description><![CDATA[signal 的block,pending,unblock状态BLOCK :    sigemptyset(&newmask);        sigaddset(&newmask, SIGQUIT);    if (sigprocmask(SIG_BLOCK, &newmask, &oldmask) < 0)        err_sys("SIG_BLOCK error]]></description><category></category></item><item><title><![CDATA[make example]]></title><link>https://blog.youkuaiyun.com/visualassist4680/article/details/6536710</link><guid>https://blog.youkuaiyun.com/visualassist4680/article/details/6536710</guid><author>visualassist4680</author><pubDate>Fri, 10 Jun 2011 16:04:00 +0800</pubDate><description><![CDATA[PROJECT = 10.10.alarm                                                                                                                                                  CFLAG = -Wall -g -I ../includ]]></description><category></category></item><item><title><![CDATA[msvc and mingw call eachother]]></title><link>https://blog.youkuaiyun.com/visualassist4680/article/details/6536607</link><guid>https://blog.youkuaiyun.com/visualassist4680/article/details/6536607</guid><author>visualassist4680</author><pubDate>Fri, 10 Jun 2011 15:26:00 +0800</pubDate><description><![CDATA[Q. How can an MSVC program call an MinGW DLL, and vice versa? A. Assume we have a testdll.h, testdll.c, and testmain.c. In the first case, we will compile testdll.c with MinGW, and let]]></description><category></category></item><item><title><![CDATA[MSVC 和 MinGW DLL call each other]]></title><link>https://blog.youkuaiyun.com/visualassist4680/article/details/6448092</link><guid>https://blog.youkuaiyun.com/visualassist4680/article/details/6448092</guid><author>visualassist4680</author><pubDate>Thu, 26 May 2011 17:31:00 +0800</pubDate><description><![CDATA[mingw dll msvc]]></description><category></category></item><item><title><![CDATA[ipod live stream]]></title><link>https://blog.youkuaiyun.com/visualassist4680/article/details/5803587</link><guid>https://blog.youkuaiyun.com/visualassist4680/article/details/5803587</guid><author>visualassist4680</author><pubDate>Wed, 11 Aug 2010 11:42:00 +0800</pubDate><description><![CDATA[<br />http://developer.apple.com/iphone/library/documentation/networkinginternet/conceptual/streamingmediaguide/introduction/introduction.html<br /> <br />If you are interested in any of the following:<br />Streaming audio or video to iPhone, iPad, or iPod]]></description><category></category></item><item><title><![CDATA[http://alumni.cs.ucr.edu/~piyush/CandCPP.htm]]></title><link>https://blog.youkuaiyun.com/visualassist4680/article/details/5793017</link><guid>https://blog.youkuaiyun.com/visualassist4680/article/details/5793017</guid><author>visualassist4680</author><pubDate>Fri, 06 Aug 2010 13:05:00 +0800</pubDate><description><![CDATA[http://alumni.cs.ucr.edu/~piyush/CandCPP.htm]]></description><category></category></item><item><title><![CDATA[http://blogs.msdn.com/b/michkap/archive/2005/10/07/478235.aspx]]></title><link>https://blog.youkuaiyun.com/visualassist4680/article/details/5748772</link><guid>https://blog.youkuaiyun.com/visualassist4680/article/details/5748772</guid><author>visualassist4680</author><pubDate>Tue, 20 Jul 2010 10:21:00 +0800</pubDate><description><![CDATA[<br />http://blogs.msdn.com/b/michkap/archive/2005/10/07/478235.aspx<br /> How to build the 8.0 MFC and CRT DLLs with MSLUMichael
 S. Kaplan
            7 Oct 2005 10:57 AM
        Comments2Updated for RTM of Visual Studio 2005Updated for SP1 of Visual ]]></description><category></category></item></channel></rss>