个人
Dangrous
菜鸟程序员。学习积累。
展开
-
winsock中的gethostname与gethostbyname
linux系统中,gethostname与gethostbyname的使用,网上有很多资料可以查到。在此阐述的是windows下如何使用这两个获取IP地址。贴上实例程序: C++ Code 123456789101112131415161718192021222324原创 2015-09-05 15:23:03 · 4147 阅读 · 1 评论 -
C#调用托管DLL与非托管DLL
DLL之前使用过几次,但是最近使用时,又出各种问题。最后弄到晚上十二点多了,看到网上一个创建DLL的图解教程,按上面的讲解,成功实现了C#调用自己创建的DLL。之所以耗了这么久时间,是因为我本想凭自己记忆实现DLL创建调用,但是各种问题随即产生。。。(不说了,割了)。。今天上午再次整理,觉得有必要记录。C#调用DLL,有很多详尽的博客讲解。我此处只记录简单的两种,我在项目中只用到这两种。原创 2015-07-07 10:18:22 · 5772 阅读 · 0 评论 -
单链的插入(C#实现)
实例一:两个单链表的交叉合并代码实现效果: 此处单链表交叉合并的算法思想是:node1 node2 分别指向list1 list2。第一步,从list2中取出一个节点,list2.Head = node2.Next。解释:list2的头节点本是指向第一个节点,现在指向第一个节点(也就是node2)的后面一个点。第二步,取下的点插入list1。node2.N原创 2015-05-22 11:04:15 · 589 阅读 · 0 评论 -
百钱买百鸡
这是个很简单的逻辑,本来没有什么太多值得分享的。并且实现程序网上随处可见,鄙人也并未提出更高深的意见。在闲暇看书时,对比了以下两种实现。发现,其实数学计算的不定性,可利用计算机的不断重复(筛选)得到想要结果(如第一种实现)。但是,显而易见的是,第一种实现有个复杂度的问题。而第二种实现,是在数学计算推导之后,简化得来,使程序实现更简易。 我想表达的是,在解决问题的思原创 2015-05-12 17:52:58 · 425 阅读 · 0 评论 -
vs2010远程调试
vs2010远程调试,工作使用到,通过网上的博客学习了,使用成功。但是过程中也遇到了一点小问题,所以记录下来,希望能帮到有需要的朋友。vs2010远程调试,在本地端调试远程端的程序,步骤如下:第一步:在本地端,你的VS安装目录下((Microsoft Visual Studio 10.0\Common7\IDE\Remote Debugger)找到Remote Debugger拷贝到远原创 2015-01-20 22:54:04 · 557 阅读 · 0 评论 -
C++ 输入输出运算符重载
输入输出运算符重载,我最初学的时候是看到使用友元,然后类外实现。但是其实输入输出可以像普通运算符一样重载。文字不写多了,就看代码吧。 C++ Code 123456789101112131415161718192021222324252627原创 2015-02-06 15:21:22 · 545 阅读 · 0 评论