![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
程序语言
Garfield2005
这个作者很懒,什么都没留下…
展开
-
C++为什么不叫++C?——浅谈前自增与后自增的区别
今天看到一个很有意思的文章,感觉挺有意思,所以转载过来,大家分享下:原文地址:http://www.cnblogs.com/maxwellp/archive/2012/02/11/2346844.html《C++ Primer》确实给我带来了很多惊喜。作为一本专业的具有较高门槛的"入门书",它有很多地方实在是国内的书不可及的,这不仅在于内容上的严谨,更表现在优秀转载 2012-06-07 19:48:26 · 2788 阅读 · 0 评论 -
C++中堆和栈内存分配
转载地址:http://www.cnblogs.com/h2-database/archive/2012/06/28/2572497.html*******************************************************************************************************c++中堆、栈内存分配一个由转载 2013-09-26 20:50:03 · 1012 阅读 · 0 评论 -
fgetws和fread读取不同编码文本文件时的结果
之前C++程序读取txt文件时遇到了乱码问题,主要涉及到liang原创 2014-04-08 17:57:57 · 15191 阅读 · 1 评论 -
分析 EntityName 时出错
今天用C#读写XML文档,中间一直出错,原创 2014-11-12 18:52:10 · 9402 阅读 · 0 评论 -
java不同安装包的安装方法(rpm,bin,tar)
注意:本篇博文我犯了点小错误,下边部分图中的JRE_home应该写成JRE_HOME。 大家都知道,现在JAVA的发展可谓是如日中天,它覆盖面非常广泛,小到个人PC,大到商业应用都能见到它的身影。以前它是由SUN公司来维护的,现在已经归属到甲骨文旗下了。 今天我们来学习一下Java JDK环境的部署和安装,对于Linux平台,以前SUN公司提供两种安装包,一种是rp转载 2014-11-14 16:49:18 · 22002 阅读 · 0 评论 -
LINK : fatal error LNK1123: 转换到 COFF 期间失败: 文件无效或损坏
/*********************/亲测有效/*********************/很多伙伴在更新VS2010,或者卸载VS2012安装2010后,建立Win32 Console Project/MFC项目时会出现"LINK : fatal error LNK1123: 转换到 COFF 期间失败: 文件无效或损坏"的错误。错误描述:1>正在转载 2015-12-09 18:14:20 · 653 阅读 · 0 评论 -
C++访问ORACLE数据库
C++访问数据库有很多方法,网上也很多参考资料,下面使用ORACLE官方的OCCI来访问ORACLE数据库,先说基本步骤,后续再逐步完善详细的内容。首先,参考资料是官方文档:https://docs.oracle.com/database/121/LNCPP/toc.htmOCCI要访问ORACLE数据库,需要几部分文件:include头文件,lib库文件,dll文件,其实基本步骤是怎么找原创 2015-12-30 09:49:22 · 12297 阅读 · 2 评论 -
新版本eclipse不支持旧版本的eclipse插件(Classpath Helper)
使用Eclipse进行java编程的同学经常会用到一些插件,这些插件极大的方便了平时的开发工作,但有些插件是基于很早的版本进行开发的,很早就停止了更新,这样你在新版本的Eclipse中就没法使用,偏偏还找不到合适的替代插件,着实让人头大。 笔者在平时遇到了一种情况,对于用到很多第三方jar包的工程,到最后已经分不清工程中的哪些jar包被使用了,哪些已经不需要了。有一款很不错的插件原创 2016-06-27 18:13:02 · 9659 阅读 · 0 评论 -
Eclipse快捷键 10个最有用的快捷键
Eclipse中10个最有用的快捷键组合 一个Eclipse骨灰级开发者总结了他认为最有用但又不太为人所知的快捷键组合。通过这些组合可以更加容易的浏览源代码,使得整体的开发效率和质量得到提升。 1. ctrl+shift+r:打开资源 这可能是所有快捷键组合中最省时间的了。这组快捷键可以让你打开你的工作区中任何一个文件,而你只需要按下文件名或mask名中的前几个转载 2016-07-19 13:32:29 · 1054 阅读 · 0 评论 -
详解大端模式和小端模式
转载自:http://blog.csdn.net/ce123/article/details/6971544------------------------------------------------------------------------------------------------------------------------------------------------转载 2013-05-17 10:25:36 · 743 阅读 · 0 评论 -
内存对齐的规则和作用
今天又看了下sizeof(struct)这种东西,网上看到一篇很不错的文章,mark一下,供初学者学习,图文并茂,很清晰:转自:http://www.cppblog.com/snailcong/archive/2009/03/16/76705.html**********************************************************************转载 2012-10-24 19:13:47 · 710 阅读 · 0 评论 -
编程细节
平时写程序,看资料总会遇到一些细节需要注意的地方,虽然每个人都懂的这个道理,但现实是大家往往忽略了这些细节,所以就把平时遇到的加一整理,以备查询记忆(有些是之前记录的,现在给转成电子版)********************************************************************************************1、C++编程中我们经原创 2012-10-18 10:40:59 · 814 阅读 · 0 评论 -
C++中cout和cerr的区别?
之前一直在用,但就是没在意两者到底有啥却别,今天又想到这个问题,总结下吧(以下的内容均是本人从网上查阅资料看来整理的,暂时还没有查阅官方资料,不保证准确,欢迎讨论)其实大家平常常会用的主要有三个:cout、cerr、clog,首先简单介绍下三者。这三者在C++中都是标准IO库中提供的输出工具(至于有关的重载问题在此不讨论):cout:写到标准输出的ostream对象;cerr:输出原创 2012-06-06 21:24:21 · 112591 阅读 · 11 评论 -
有关初始化的一些问题
变量定义指定了变量的类型和标识符,也可以为对象提供初始值,定义时指定了初始值的对象被称为是已初始化的,C++支持两种初始化变量的形式:复制初始化、直接初始化:int a(1024); // 直接初始化int a=1024; //复制初始化注意:初始化不是赋值(初始化指创建变量并给他赋初始值,而赋值则是擦出对象的当前值并用新值来替代),在C++中这是两种不同的操作,这个概念特别容原创 2012-06-07 20:56:30 · 647 阅读 · 0 评论 -
有关C++的数据类型(int,long,short,float,double等等)
看书的时候总结几个方便以后复习:1、整形:表示整数、字符和布尔值的算数类型的合称;2、字符类型有两种:char和wchar_t,char类型通常是单个字节,wchar_t类型用于扩展字符集,比如汉字和日语,这些字符集不能用单个char表示;3、short、int、long类型都表示整形,一般来说(32位机器),short占16位,两字节;int占32位(根据系统而定,32位机下为4个字原创 2012-06-07 20:37:26 · 12888 阅读 · 0 评论 -
字符串字面值
字符串字面值是一串常量字符:e.g. ”hello word!“"""\ncc\top\n"为了兼容C语言,C++中所有的字符串字面值都有编译器自动在末尾加一个空字符,字符串字面值”A“表示单个字符,然而实际上”A“表示包含了字母A和空字符两个字符的字符串。原创 2012-06-07 20:46:24 · 1852 阅读 · 0 评论 -
采用C标准库头文件的C++版本
以下内容来自《C++Primer 第四版》C++标准库除了定义了一些特定于C++的设施外,还包括C标准库。C++中的头文件cctype其实就是利用了C标准库函数,这些库函数就定义在C标准库的ctype.h头文件中C标准库头文件命名形式为name.h,而C++版本则命名为cname,少了后缀.h而在头文件名前加了c。c表示这个头文件源自C标准库。因此,cctype与ctype.h文件的内容是原创 2012-06-08 20:45:02 · 1641 阅读 · 0 评论 -
sizeof(struct)的结果分析及其原因
今天又看到sizeof,这个函数对struct来说比较复杂,所以网上转载一篇,供大家讨论:转载地址:http://blog.csdn.net/xinjixjz/article/details/6769344有的时候,在脑海中停顿了很久的“显而易见”的东西,其实根本上就是错误的。就拿下面的问题来看:struct T{char ch;int i ;};使用sizeo转载 2012-06-09 16:33:57 · 11741 阅读 · 0 评论 -
一点儿小结
学习《C++Primer》看到的,做点儿笔记吧1、通常,函数不应该有vector或其他标准库容器类型的形参。调用含有普通的非引用vector形参的函数会复制vector的每一个元素,所以,从避免复制vector的角度出发,应考虑将形参声明为引用。而实际上,C++程序员倾向于通过传递指向容器中需要处理的元素的迭代器来传递容器。2、数组形参的定义,下面三种是等价的:void print原创 2012-06-11 19:56:46 · 730 阅读 · 0 评论 -
C++ 类访问控制public/private/protected探讨
转载地址:http://www.cnblogs.com/chio/archive/2007/06/11/779408.html看完了,有所收获,收藏下来:摘要:本文是从饮水思源BBS C/C++版上一篇帖子引发的思考。当时看到帖子,突然觉得平时见惯了的,在这里似乎变得陌生了,究竟访问控制符怎样起作用,怎样使用,该怎样理解,本文试图给出讨论。原帖如下 1 #include转载 2012-06-27 21:00:50 · 787 阅读 · 0 评论 -
编译器提供默认构造函数的几种情况
在孙鑫的《VC++深入详解》一书中,看到了这部分内容://///////////////////////////////////////////////////////////////////////////////////////在网友backer的帮助下,我们参看了ANSIC++的ISO标准,并从汇编的角度试验了几种主流编译器的行为,对于编译器提供默认构造函数的行为得出下面的结论:原创 2012-07-12 21:05:38 · 1002 阅读 · 0 评论 -
XML解析
XML解析 平时看到的一些XML资料,进行收集整理,会不定期更新。C/C++解析XML目前解析XML的开源工具很多,首先上一张图,如下所示 该图片来源:http://stackoverflow.com/questions/9387610/what-xml-parser-should-i-use-in-c/9387612#9387612对于一般的工程来说,配置文件都没有那么大,更多原创 2016-09-27 10:12:01 · 757 阅读 · 0 评论