自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(22)
  • 资源 (3)
  • 问答 (1)
  • 收藏
  • 关注

原创 fopen打开文件名(文件路径含中文或韩语)方法测试

fopen打开文件失败问题分析和处理

2022-08-27 11:27:24 865 1

转载 关于C++ 牛人推荐的好书(转载)

首先肯定要读一读Bjarne Stroustrup的The Design and Evolution of C++,了解一下这个语言的历史。接下来就可以看别的书了,但要不停地回头看这本书,看到你不断地学到的新技术是怎么样一点点地被接纳到这个语言中去的。第一本书因人而异,基础好一些的,可以看Stanley B. Lippman的C++ Primer,这本书非常地巨大,你打星号的部分可

2015-05-14 10:50:28 529

转载 c++多线程编程

一直对多线程编程这一块很陌生,决定花一点时间整理一下。os:ubuntu 10.04  c++1.最基础,进程同时创建5个线程,各自调用同一个函数[html] view plaincopy#include iostream>  #include pthread.h> //多线程相关操作头文件,可移植众多平台    

2014-08-25 18:56:52 687

转载 如何学好C++语言

如何学好C++语言2011年3月30日 陈皓发表评论阅读评论84,553 人阅读    昨天写了一篇如何学好C语言,就有人回复问我如何学好C++,所以,我把我个人的一些学习经验写在这里,希望对大家有用。首先,因为如何学好C语言中谈到了算法和系统,所以这里就只谈C++语言。C++是最难的语言。这个世界上最难的编程语言可能非C++莫属了。你千万不要以为几天就可以

2014-06-10 11:21:48 564

转载 暗时间

如果你有一台计算机,你装了一个系统之后就整天把它搁置在那里,你觉得这台计算机被实际使用了吗?没有。因为CPU整天运行的就是空闲进程。运行空闲进程也是一天,运行大数据量计算的程序也是一天,对于CPU来说同样的一天,价值却是完全不一样的。大脑也是如此。善于利用思维时间的人,可以无形中比别人多出很多时间,从而实际意义上能比别人多活很多年。我们经常听说“心理年龄”这个词,思考得多的人,往往心理年龄

2014-06-10 11:11:51 467

转载 T-SQL查询进阶--理解SQL Server中索引的概念,原理以及其他

简介         在SQL Server中,索引是一种增强式的存在,这意味着,即使没有索引,SQL Server仍然可以实现应有的功能。但索引可以在大多数情况下大大提升查询性能,在OLAP中尤其明显.要完全理解索引的概念,需要了解大量原理性的知识,包括B树,堆,数据库页,区,填充因子,碎片,文件组等等一系列相关知识,这些知识写一本小书也不为过。所以本文并不会深入讨论这些主题。

2014-01-04 20:05:03 568

转载 LINUX常用命令(基础)

1. man 对你熟悉或不熟悉的命令提供帮助解释eg:man ls 就可以查看ls相关的用法注:按q键或者ctrl+c退出,在linux下可以使用ctrl+c终止当前程序运行。2. ls 查看目录或者文件的属*,列举出任一目录下面的文件eg: ls /usr/manls -la.d表示目录(directory),如果是一个"-"表示是文件,如果是l则表示是一个连接文件(li

2013-10-23 20:39:13 502

转载 C++11 正则表达式——实例1

该实例通过一个函数is_email_valid 来检查一个email地址是否是一个正确的格式。如果格式正确则返回true。#include #include #include  bool is_email_valid(const std::string& email){     const std::regex pattern("(\\w+)(\\.|_)?(\\w

2013-10-05 19:41:05 558

转载 位运算

程序中的所有数在计算机内存中都是以二进制的形式储存的。位运算说穿了,就是直接对整数在内存中的二进制位进行操作。比如,and运算本来是一个逻辑运算符,但整数与整数之间也可以进行and运算。举个例子,6的二进制是110,11的二进制是1011,那么6 and 11的结果就是2,它是二进制对应位进行逻辑运算的结果(0表示False,1表示True,空位都当0处理)。目录

2013-08-29 18:35:31 1130

原创 算法导论

第一部分 基础知识1.算法在计算中的作用2.算法入门3.函数的增长4.递归式5.概率分析和随机算法第二部分  排序和顺序统计学6.堆排序7.快速排序8.线性时间排序9.中位数和顺序统计学第三部分 数据结构10.基本数据结构11.散列表12.二叉查找树13.红黑树14.数据结构的扩张第四部分 高级设计与分析技术15.动态规划

2013-08-01 15:21:38 551

转载 C/C++中几种经典的垃圾回收算法

1.引用计数算法         引用计数(Reference Counting)算法是每个对象计算指向它的指针的数量,当有一个指针指向自己时计数值加1;当删除一个指向自己的指针时,计数值减1,如果计数值减为0,说明已经不存在指向该对象的指针了,所以它可以被安全的销毁了。可以很直观的用下面的图表示:        引用计数算法的优点在于内存管理的开销分布于整个应

2013-06-15 18:37:05 594

转载 oracle数据库常用操作语句

oracle数据库常用操作语句 [sql] ------------------sql语句的操作和帮助--------------------------    --查看某个命令的帮助信息  help show;  --查看所有系统变量值信息  show all;    www.2cto.com  --查看当前用户

2013-05-26 16:39:54 629

转载 C语言 实现循环链表及双向链表

在双向链表中,结点除含有数据域外,还有两个链域,一个存储直接后继结点地址,一般称之为右链域;一个存储直接前驱结点地址,一般称之为左链域。    链表的C语言实现之循环链表及双向链表    一、循环链表    循环链表是与单链表一样,是一种链式的存储结构,所不同的是,循环链表的最后一个结点的指针是指向该循环链表的第一个结点或者表头结点,从而构成一个环形的链。    循

2013-05-16 19:32:11 744

转载 操作系统复习

第一章   操作系统引论1.操作系统的定义、目标和作用:定义:操作系统是一组控制和管理计算机硬件和软件资源,合理的对各类作业   进行调度,以及方便用户使用的程序的集合目标:有效性、方便性、可扩充性、开放性作用:作为用户和计算机硬件系统之间的接口、作为计算机系统资源的管理者    实现了对计算机资源的抽象。2.操作系统的发展过程:无操作系统的计算机系统:批道处理系统----

2013-05-16 12:40:10 3827

转载 计算机网络复习

计算机网络复习1.网络是指“三网”,即电信网络、有线电视网络和计算机网络2.网络(network)由若干结点(node)和连接这些结点的链路(link)组成。3.人们把 1983 年作为因特网的诞生时间。4.Internet 和 Internet 的区别• 以小写字母 i 开始的 internet(互联网或互连网)是一个通用名词,它泛指由多个计算机网络互连而成的网络。

2013-05-16 12:20:59 976

转载 TortoiseSVN使用简介

1 安装及下载client 端2 什么是SVN(Subversion)?3 为甚么要用SVN?4 怎么样在Windows下面建立SVN Repository?5 建立一个Working目录6 新增档案及目录到Repository中7 更新档案及目录8 更新至特定版本9 复制档案及目录10 制作Tag或是Release11 快速参考11.1 取得(Checkout)Repository11.

2013-05-15 16:06:10 579

转载 C++静态成员函数小结(转)

类中的静态成员真是个让人爱恨交加的特性。我决定好好总结一下静态类成员的知识点,以便自己在以后面试中,在此类问题上不在被动。 静态类成员包括静态数据成员和静态函数成员两部分。 一 静态数据成员: 类体中的数据成员的声明前加上static关键字,该数据成员就成为了该类的静态数据成员。和其他数据成员一样,静态数据成员也遵守public/protected/private访问规则。同时

2013-05-10 14:11:34 457

转载 C++之模板

有以下这样3个求加法的函数:  1 int Add(int x,int y) 2 { 3 return x+y; 4 } 5 6 double Add(double x,double y) 7 { 8 return x+y; 9 }10 11 long Add(long x,long y)12 {13 return x+y;14 }它们拥有同一个函数名,相同的函数体,却因

2013-05-10 13:57:18 473

转载 C++调用C#代码

本文将介绍C++中通过DLL来调用C#代码。首先建立C#的“类库”工程CShapeDLL。然后输入如下代码:[csharp] view plaincopy//C++通过DLL调用C#代码  //http://blog.csdn.net/morewindows/article/details/8678431  //By More

2013-05-05 19:31:39 848

原创 C++ 学习笔记

第1章 快速入门第2章 变量和基本类型第3章 标准库类型第4章 数组和指针第5章 表达式第6章 语句第7章 函数... ...第8章 标准IO库第9章 顺序容器第10章 关联容器第11章 泛型算法第12章 类第13章 复制控制第14章 重载操作符与转换... ...第15章 面对对象编程第16章 模板与泛型编程第17章 用于大

2013-05-01 20:49:24 529

转载 Eigen 3.1.3 发布,线性算术的C++模板库

Eigen 3.1.3 是一个维护版本,修复了很多 bug 和带来一点点小改进。Eigen 是一个线性算术的C++模板库,包括:vectors, matrices, 以及相关算法。功能强大、快速、优雅以及支持多平台。示例代码:view sourceprint?01#include

2013-04-17 19:02:38 766

原创 新开帖 以此自勉

时不时地回归到基本,慎重行事,享受生活。

2013-04-02 09:08:27 564

C++-根证书导入-自签名

C++-根证书导入-自签名

2024-01-28

C++-websocket-问题-记录

C++_websocket_问题参考

2024-01-14

C++, tinyxml支持宽字符文件名加载解析

tinyxml支持打开文件的文件名编码为utf-8宽字符编码格式,基于2_6_2格式修改

2022-08-28

ACM国际大学生程序设计竞赛题解(2)[赵端阳][程序源代码]

ACM国际大学生程序设计竞赛题解(2)[赵端阳][程序源代码] C++,不错的资源,供编程参考

2012-12-14

ACM国际大学生程序设计竞赛题解(1)源码

ACM国际大学生程序设计竞赛题解(1)[赵端阳][程序源代码],不错的资源,给力。

2012-12-14

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除