<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[mykoma521的专栏]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/mykoma521</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; mykoma521]]></copyright><item><title><![CDATA[禁止eclipse format 注释的几种方式]]></title><link>https://blog.youkuaiyun.com/mykoma521/article/details/8815128</link><guid>https://blog.youkuaiyun.com/mykoma521/article/details/8815128</guid><author>mykoma521</author><pubDate>Wed, 17 Apr 2013 17:48:11 +0800</pubDate><description><![CDATA[1. Eclipse -> Preferences ->Java -> Code Style -> Formatter,  点击 "Edit" -> Comments, 在General Setting里面取消 "Enable javadoc comment formatting."
2. Eclipse -> Preferences ->Java -> Code Style -> Format]]></description><category></category></item><item><title><![CDATA[POJ 1001 "Exponentiation"]]></title><link>https://blog.youkuaiyun.com/mykoma521/article/details/6548619</link><guid>https://blog.youkuaiyun.com/mykoma521/article/details/6548619</guid><author>mykoma521</author><pubDate>Thu, 16 Jun 2011 15:24:00 +0800</pubDate><description><![CDATA[#include #include  #define MAX 300 int intLen(int *pArr){	int len = 0;	while(pArr[len] != -1)	{		len++;	}	return len;} void copyIntArr(int * pArr1, int *pArr2){	int]]></description><category></category></item><item><title><![CDATA[VMware Server共享文件夹]]></title><link>https://blog.youkuaiyun.com/mykoma521/article/details/6200568</link><guid>https://blog.youkuaiyun.com/mykoma521/article/details/6200568</guid><author>mykoma521</author><pubDate>Tue, 22 Feb 2011 17:32:00 +0800</pubDate><description><![CDATA[<br /><br />添加磁盘<br />(用use a physical disk添加物理磁盘-use individual
partitions选择要共享的个硬盘分区)<br /> ]]></description><category></category></item><item><title><![CDATA[[转]什么时候用虚拟析构函数]]></title><link>https://blog.youkuaiyun.com/mykoma521/article/details/6160256</link><guid>https://blog.youkuaiyun.com/mykoma521/article/details/6160256</guid><author>mykoma521</author><pubDate>Sun, 23 Jan 2011 23:04:00 +0800</pubDate><description><![CDATA[<br />原文地址：http://huayier.139.com////////////////////////////////////////////////////////////////////////////////<br />//特别需要指出的是，本文中的所有的测试结果都是在g++编译器和VC8编译器下测试的结果。<br />//各自的版本信息如下所示：<br />//g++<br />/******************************************************]]></description><category></category></item><item><title><![CDATA[【转】C++函数指针，C++ 虚函数表解析]]></title><link>https://blog.youkuaiyun.com/mykoma521/article/details/6143326</link><guid>https://blog.youkuaiyun.com/mykoma521/article/details/6143326</guid><author>mykoma521</author><pubDate>Sat, 15 Jan 2011 23:25:00 +0800</pubDate><description><![CDATA[虚函数表算是面试官最爱问的C++问题了，如果你的简历提到熟悉C++而关于虚函数机制没有回答好，那么你就会被怀疑。。。：）
我觉得虽然理解虚函数表不是编程必须的，但是了解一下还是有帮助的，侯捷翻译的>应该是最详细解释所有这些的了。不过网上有很多很好的资源，下面转载陈皓的文章http://blog.youkuaiyun.com/haoel/archive/2007/12/18/1948051.aspx主要为了查阅方便，另外转载http://www.pconline.com.cn/pcedu/empolder/gj/c/0]]></description><category></category></item><item><title><![CDATA[C++ 字符串比较 汇编代码实现]]></title><link>https://blog.youkuaiyun.com/mykoma521/article/details/6142368</link><guid>https://blog.youkuaiyun.com/mykoma521/article/details/6142368</guid><author>mykoma521</author><pubDate>Sat, 15 Jan 2011 16:21:00 +0800</pubDate><description><![CDATA[<br /><br />int asmCmp(char* str1, char*str2){<br />    _asm{<br />        mov eax, str1<br />            mov ebx, str2<br />s1:<br />        mov cl, [ebx]<br />        cmp [eax], cl<br />            jne ret2<br />            cmp cl, 0<br />            je ]]></description><category></category></item><item><title><![CDATA[C++ 字符串拷贝 汇编代码实现]]></title><link>https://blog.youkuaiyun.com/mykoma521/article/details/6142357</link><guid>https://blog.youkuaiyun.com/mykoma521/article/details/6142357</guid><author>mykoma521</author><pubDate>Sat, 15 Jan 2011 16:20:00 +0800</pubDate><description><![CDATA[<br /><br />void asmCpy(char* str1, char* str2)<br />{<br />    _asm{<br />        mov eax, str1//将str1的地址赋值给eax<br />        mov ecx, str2//将str2的地址赋值给ecx<br />s1:<br />        mov bl, [eax]//去eax地址所指向的值，赋值给bl<br />        cmp [eax], 0//比较当前这个字符是不是NULL<br]]></description><category></category></item><item><title><![CDATA[转：GCC笔记(警告.优化以及调试选项）]]></title><link>https://blog.youkuaiyun.com/mykoma521/article/details/6130767</link><guid>https://blog.youkuaiyun.com/mykoma521/article/details/6130767</guid><author>mykoma521</author><pubDate>Wed, 12 Jan 2011 11:37:00 +0800</pubDate><description><![CDATA[<br />gcc提供了大量的警告选项，对代码中可能存在的问题提出警告，通常可以使用-Wall来开启以下警告:<br />-Waddress -Warray-bounds (only with -O2) -Wc++0x-compat<br />-Wchar-subscripts -Wimplicit-int -Wimplicit-function-declaration<br />-Wcomment -Wformat -Wmain (only for C/ObjC and unless<br />-ffre]]></description><category></category></item><item><title><![CDATA[C++前向声明隐含的问题]]></title><link>https://blog.youkuaiyun.com/mykoma521/article/details/5915299</link><guid>https://blog.youkuaiyun.com/mykoma521/article/details/5915299</guid><author>mykoma521</author><pubDate>Wed, 29 Sep 2010 23:17:00 +0800</pubDate><description><![CDATA[<br />今天写代码的时候，遇到了一个很神奇的问题，在代码编译的时候很正常，编译成功。<br />但是运行的时候，问题就出来了。<br />B *b;<br />我在代码中A *a = b->constructA();<br />（constructA()在内部调用new，创建一个新的A的实例）<br />即由类B的对象b生成一个类A的对象a，这里没有问题，<br /> <br />我在这里什么都不做，直接调用delete a；<br />神奇的时刻到来了，程序直接崩溃。<br /> <br />经过几个]]></description><category></category></item><item><title><![CDATA[C/C++函数调用时的参数传递小结]]></title><link>https://blog.youkuaiyun.com/mykoma521/article/details/5913217</link><guid>https://blog.youkuaiyun.com/mykoma521/article/details/5913217</guid><author>mykoma521</author><pubDate>Wed, 29 Sep 2010 00:56:00 +0800</pubDate><description><![CDATA[<br />众所周知：<br />void method( Object arg ){<br />...<br />}<br />和<br />void method(Object & arg){<br />...<br />}<br />的区别，前者

在函数调用的时候，将实参进行了一个复制，复制了一个镜像给了method函数，<br />不管在method中如何改变arg的值，之前的实参一直都没有变化，自始自终都固定不变。<br />而后者
则是将实参本身传递给method函数，在method函数]]></description><category></category></item><item><title><![CDATA[C++中template如何判断类型]]></title><link>https://blog.youkuaiyun.com/mykoma521/article/details/5670988</link><guid>https://blog.youkuaiyun.com/mykoma521/article/details/5670988</guid><author>mykoma521</author><pubDate>Mon, 14 Jun 2010 16:41:00 +0800</pubDate><description><![CDATA[在C++中，使用template，有时候可能会需要得到当前所使用的类型以下为所解决的办法:TT类为使用模板的类，TT.h#ifndef _TT_H#define _TT_H#include "stdio.h"template class TT{public:    void printType();};templatevoid TT::printType(){    printf("int/n");}templatevoid TT::printType(){    printf("char/n");}tem]]></description><category></category></item><item><title><![CDATA[java使用JNI调用C++函数]]></title><link>https://blog.youkuaiyun.com/mykoma521/article/details/5473387</link><guid>https://blog.youkuaiyun.com/mykoma521/article/details/5473387</guid><author>mykoma521</author><pubDate>Sun, 11 Apr 2010 18:38:00 +0800</pubDate><description><![CDATA[网上有了很多这样的文章，不过感觉并不是很全，我都东找西找才最终把JAVA调用c++给搞定。
下面引用了很多网上已经有的的内容，我在这里只是整合一次，让以后的朋友少走弯路。
多说无益，具体如下：
作者:mykoma
 
假设所有文件都放在d:/
Step 1:
写JAVA文件
 
例如程序testdll.java，内容为：   
  public   class   testdl]]></description><category></category></item></channel></rss>