04 2016 档案

C++四种强制类型转换关键字
摘要:C语言使用强制类型转换(Type Cast)很简单,不管什么类型的转换,形式都如下: TYPE b = (TYPE)a; c++提供了4种类型转换操作符来应对不同场合的应用。 const_cast static_cast dynamic_cast reinterpreter_cast 4种关键字的使 阅读全文

posted @ 2016-04-29 19:34 日落初升 阅读(3750) 评论(0) 推荐(0)

const define 定义常量的区别
摘要:1、用const定义常量在编译的时候,提供了类型安全检查,而define 只是简单地进行字符串的替换 2、const定义的常量,会分配相应的内存空间。而define没有分配空间,只是在程序中与处理的时候进行替换 具体来说,有如下区别: 1、const定义的常量有数据类型,而define没有 2、co 阅读全文

posted @ 2016-04-29 18:49 日落初升 阅读(516) 评论(0) 推荐(0)

C# 代理HTTP请求
摘要:目的: 应该有不少人需要去某些网站不停爬取数据,有时会使用HTTPRequest一直请求某个网站的某个网址。有的网站比如 QQ空间,赶集网(这是我测试的网站),不停刷新会提醒你的账号异常,可能会查封你几天禁止访问该网站。我想为了网站的安全,大多大型网站都会有这样一个措施。 但是,有些工作的确需要抓取 阅读全文

posted @ 2016-04-18 16:45 日落初升 阅读(11899) 评论(0) 推荐(1)

对C#调用C++ dll文件进行总结
摘要:在实际项目工作中,经常用到C#调用C++ 或者C编写的dll文件。 dll支持一般函数声明和类的定义声明,但是一般为了简化,都是 采用函数声明的方式。这里主要并不是写 dll的编写。 先在vs中创建一个dll项目 添加一个新的cpp文件 测试代码如下: struct Student //定义了一个结 阅读全文

posted @ 2016-04-15 19:37 日落初升 阅读(268) 评论(0) 推荐(0)

C 再识数组指针 指针数组的概念
摘要:参考出处: http://www.cnblogs.com/mq0036/p/3382732.html http://www.cnblogs.com/hongcha717/archive/2010/10/24/1859780.html 出处中判断哪个是数组指针和指针数组? A int*p1[10] B 阅读全文

posted @ 2016-04-12 12:27 日落初升 阅读(153) 评论(0) 推荐(0)

C/C++ union
摘要:叙述原因: union data{ int a;double b;}; 对于union,实际中用的并不多,之前也知道怎样计算union的单元(在字对齐的基础上取最大成员所占的内存大小),比如 union data{ int a;char b[5];}; 最大为5个字节,但为了字对齐,需要是4的倍数, 阅读全文

posted @ 2016-04-11 09:38 日落初升 阅读(210) 评论(0) 推荐(0)

博客前言
摘要:最近准备一些面试题,平时学习一些C/C++ C# 的知识点,一是加深自己的认识,二是通过自己的阐述,让大家 能对我发现的问题提出看法,一起学习。本人并不喜欢 复制粘贴,转载网上的文章,就算喜欢自己私藏就好了(主要避免搜索引擎根据关键字搜索一堆重复项)。 阅读全文

posted @ 2016-04-11 09:12 日落初升 阅读(151) 评论(0) 推荐(0)

导航