博客专栏  >  编程语言   >  C++学习积累

C++学习积累

在工作中积累C++知识,涵盖基础知识,编译错误,算法等。

关注
1 已关注
17篇博文
  • C++实现简单的String类

    #include "stdafx.h" #include #include // delete之后将指针置为NULL防止空指针 #define SAFE_DELETE(p) do{ if(p){...

    2015-06-02 16:18
    531
  • fatal error C1083: 无法打开包括文件: “SDKDDKVer.h”: No such file or directory

    妈的,搞了毛大一歇!! 解决办法: 项目--右键--属性--配置属性--常规--平台工具集--选择Visual Studio 2013 -WindowsXP(v120_xp)

    2015-05-27 16:29
    1681
  • C++的构造函数初始化列表

    在看人家源码的时候卡住了,看见初始化构造函数的时候看不懂了,构造函数的:,,,这些都是些啥。 纠结了半天,然后各种问各种搜资料,对这个东西理解了一部分了。         C++类中成员变量的初始...

    2015-02-04 16:08
    577
  • 快速排序

    实际中最常用的一种排序算法,速度快,效率高,就像它的名字一样。 快速排序的基本思想是: 1.先从数列中取出一个作为基准。 2.分区过程,将比这个基数大的数全部放在它的右边,小于或者等于它...

    2015-02-03 16:00
    853
  • VS看反汇编、寄存器、内存、堆栈调用来学习程序设计

    其实计算机这套东西是真的太大了,太多的东西要学要理解更要掌握 学习的时候要不断拆分理解才能掌握得更牢固 学程序的时候可以通过查看程序的运行过程进而加深自己对程序设计的理解 调试出最优化的代码 Visu...

    2015-01-26 13:19
    2058
  • 顺序存储结构和链式存储结构的选择

    容器的存储分为顺序存储和链式存储 一、顺序存储结构      从数据结构的角度来说顺序储存结构的存储空间固定,可扩展性差,但是如果数据元素个数已知,较链式存储节省空间。      它的优点是随机...

    2015-01-21 15:26
    1807
  • C语言冒泡排序

    冒泡是一个程序员接触最早的一个排序算法,简单粗暴。 冒泡排序的核心思想就是:依次比较相邻的两个数,如果第一个数比第二个大就交换。 程序还是要自己动手写,这样理解得才快。 #include "st...

    2015-01-23 17:37
    902
  • pthread的pthread_join()函数理解实验

    一、使用方式 pthread_t tid; pthread_create(&tid, NULL, thread_run,NULL); pthread_join(tid,NULL); 创...

    2015-01-20 18:51
    6838
  • Windows上VS使用pthread重温经典多线程卖票(pthreads-w32-2-8-0-release.exe)(windows上使用pthread.h)

    一、安装pthreads-w32-2-8-0-release.exe 至于怎么下载这个exe还是自己去百度吧,CSDN上反正可以下载,而且有免费版本的,资源里面搜下就行了。 然后安装这个就行了(按...

    2015-01-20 16:45
    1875
  • strcat函数实现

    其实也是在面试的时候遇到的这个问题 回来了郁闷到了查了下这函数 哎   以前学Java的 没见到过这些世面 终于还是看到这些基础的函数了 试着写了下这个strcat函数,挺简单的 char...

    2015-01-17 18:00
    1210
  • strupr与strlwr函数的实现

    strupr函数用来将指向的字符串全部转换为大写的形式 strlwr函数则用来将指向的字符串全部转换为小写的形式 实现这样两个函数也比较简单 还是先贴代码出来 首先是strupr函数: ...

    2015-01-17 16:47
    3135
  • C++读取配置文件

    想项目开发中终归会用到配置文件,方便改服务器IP端口这些 这个代码适合Key-Value键值对类型的配置文件,我的配置文件是这样的 这份代码我也是拷贝的,然后稍微改造了一下

    2014-12-05 17:29
    2548
  • 结构体内存对齐后所占内存空间大小的计算

    在项目开发中,很多时候其实会有用到sizeof一个结构体,具体什么时候用到呢。 比如说有这样一个结构体: typedef struct tagOutCard { short UserId; /...

    2014-12-11 13:30
    1262
  • do{}while(0)的妙用

    其实关注do{}while(0)的用法还是一次偶然的机会 当时还在实习,连个工作都找不到,面试的时候有个面试题。 请问do{}while(0)这样写有什么作用? 我当时想这有什么作用,就是里面的...

    2015-01-05 12:36
    963
  • Cocos2dx实现翻牌效果(CCScaleTo与CCOrbitCamera两种方式)

    由于项目需要实现翻牌的效果,所以自己在完成的过程中将这篇文章写下来,想想还是觉得有点艰辛。 开始在网上找解决的办法找了很久,基本上就是一种解决方案,就是用CCOrbitCamera这个Action类...

    2015-01-06 16:36
    2488
  • C++的error LNK2019: 无法解析的外部符号编译错误

    1>Proxy.obj : error LNK2019: 无法解析的外部符号 __imp__connect@12,该符号在函数 "public: enum ProxyStatus __thiscall...

    2015-01-07 17:12
    6137
  • Java使用JNI调用C++的完整流程

    JNI其实是Java NativeInterface的简称,也就是java本地接口。它提供了若干的API实现了和Java和其他语言的通信(主要是C/C++)。           Java以其跨平台的...

    2015-01-09 16:37
    1102

img博客搬家
img撰写博客
img发布 Chat
img专家申请
img意见反馈
img返回顶部