IT大道IT大道

首页 > TAG信息列表 > cc

  • GetIPAddress——获得本地IP地址信息

    GetIPAddress——获得本地IP地址信息

    1.gethostname()需要初始化套接字库 加载#pragma comment(lib,"ws2_32.lib"),和WSAStartup(MAKEWORD(2,2),&wsaData)函数
    2.IP_ADAPTER_INFO结构包含了网络适配器的信息

    typ...

    2017-02-26 itdadao 技术 4 ℃ 0
  • NetTime——c++实现计算机时间与网络时间的更新

    NetTime——c++实现计算机时间与网络时间的更新

    《Windows网络与通信程序设计》第二章的一个小例子,网络编程入门。

    #include "stdafx.h"
    #include <WinSock2.h>
    #include <windows.h>
    #include <stdio.h>
    #include <iostr...

    2017-02-26 itdadao 技术 6 ℃ 0
  • C/C++及OO思想笔记

    C/C++及OO思想笔记

    c标准库部分冷门函数。
    stdio.h  char buf[256];
          sscanf(buf,"%s",&buf);
          sprintf(buf,"Name: %s","xxx");
    math.h  ceil()向下取整,floor()向...

    2017-02-25 itdadao 技术 11 ℃ 0
  • c++关于输入知识点

    c++关于输入知识点

    1、在string 类型想要输入整行的(带空格)的字符串,getline(cin,str)即可;
    2、char str[100] 想要输入整行的(带空格)的字符串,cin.getline(str,100)即可...

    2017-02-25 itdadao 技术 5 ℃ 0
  • C++中相对路径与绝对路径以及斜杠与反斜杠的区别(转)

    C++中相对路径与绝对路径以及斜杠与反斜杠的区别(转)

    转载自:http://blog.csdn.net/sszgg2006/article/details/8447176

    文件路径正斜杠和反斜杠
    正斜杠,又称左斜杠,符号是"/";反斜杠,也称右斜杠,符号是"\"。文件路径的表示可以分为...

    2017-02-25 itdadao 技术 4 ℃ 0
  • map与hash_map使用与对比

    map与hash_map使用与对比

    #include <iostream>
    #include <functional>
    #include <map>
    #include <ext/hash_map>
    #include <string>
    using std::string;

    struct SInfo
    {
    string id_;
    strin...

    2017-02-25 itdadao 技术 2 ℃ 0
  • VC2010实现真彩工具条

    VC2010实现真彩工具条

    几步:1、确定工具条按钮尺寸,如24*24;2、新建一个位图资源IDB_TOOLBAR,设定Colors 为24bit;位图尺寸为(24*N)* 24;3、编辑工具条,调整按钮尺寸,跟上一步的位图尺寸匹配;4、修改CMainFra...

    2017-02-25 itdadao 技术 1 ℃ 0
  • 平方探测法的证明《数据结构与算法分析(C语言描述)第二版》P119 - 漫长的旅途

    平方探测法的证明《数据结构与算法分析(C语言描述)第二版》P119 - 漫长的旅途

    定理:如果使用平方探测法,且表的大小为素数,那么当表至少有一半是空的时候,总能够插入一个新的元素。

    (这里TableSize/2都是取小,如TableSize=11,则TableSize/2=5)

    书中证明的...

    2017-02-25 itdadao 技术 4 ℃ 0
  • Linux 创建守护进程(daemon)

    Linux 创建守护进程(daemon)

    1、创建daemon步骤:

    要变成daemon,一个程序需要完成下面的步骤:


    执行一个fork(),之后父进程退出,子进程继续执行。(结果就是daemon成为了init进程的子进程。)之所以要做这一步是...

    2017-02-25 itdadao 技术 5 ℃ 0
  • 重复造轮子系列--快速排序

    重复造轮子系列--快速排序

    这个算是捏软柿子了哇。
    不过用模板来实现也是非常有趣,肯定比不上std::sort的效率,所以仅供观赏吧。

    1 #include <iostream>
    2 #include <vector>
    3 #include <functiona...

    2017-02-25 itdadao 技术 17 ℃ 0
  • 重复造轮子系列--堆的生成,排序,插入

    重复造轮子系列--堆的生成,排序,插入

    这两年一直埋首在C相关的代码中,都快忘记自己曾经热爱并赖以南征北战过的C++了,而且C++11出来那么久了,瞄了几眼,没练过都不敢说自己会C++了,
    正好很多基础算法没正经的学习过,打...

    2017-02-24 itdadao 技术 6 ℃ 0
  • 特定的初始化

    特定的初始化

    标准C89需要初始化语句的元素以固定的顺序出现,和被初始化的数组或结构体中的元素顺序一样。
    在ISO C99中,你可以按任何顺序给出这些元素,指明它们对应的数组的下标或结构体的...

    2017-02-24 itdadao 技术 12 ℃ 0
  • 回调函数原理与使用案例

    回调函数原理与使用案例

    转载自http://blog.csdn.net/callmeback/article/details/4242260/回调函数 在看LWIP时,见到用回调函数,再看某老外公司OPC源代码时,见到用回调函数。看我国内某些代码(我公司软...

    2017-02-24 itdadao 技术 6 ℃ 0
  • 工作经验(体感开发篇)

    工作经验(体感开发篇)

    我的工作是C++开发,主要是做体感方面的开发,以下是开发时候遇到的一些坎,希望不会重蹈覆辙NITE1.5及以后,内部通过一定的步骤,允许任何姿势下进行骨架校准,可用NeedPoseForCalibra...

    2017-02-24 itdadao 技术 4 ℃ 0
  • 工作经验(C++篇)

    工作经验(C++篇)

    这篇总结是我正式参加工作后,和同事交流学习得出来的,希望对其他人有帮助,也是自己的脚印C++编程中,常会使用到类,组长给我们的经验是,一个类写在一个文件中,不要多各类写在一个文...

    2017-02-24 itdadao 技术 4 ℃ 0
  • x86/X64 SetThreadContext 注入Dll

    x86/X64 SetThreadContext 注入Dll

    在《Windows核心编程》第七章说到了线程优先级等知识,其中谈到了ThreadContext线程上下背景文。
    其中介绍了GetThreadContext函数来查看线程内核对象的内部,并获取当前CPU寄存...

    2017-02-24 itdadao 技术 10 ℃ 0
  • more effective c  基础议题

    more effective c 基础议题

    条款一:区别引用和指针1.不能引用空(比指针效率高,不必测试空)
    2.引用总是指向最初获取的那个对象(不变性)
    3.某些操作符按其语法需求,无法由指针完成,就应选择引用。(某些语法需求)...

    2017-02-24 itdadao 技术 3 ℃ 0
  • windows下 利用CoreAudio,Libmad,和3D环绕音效原理实现的MP3播放器

    windows下 利用CoreAudio,Libmad,和3D环绕音效原理实现的MP3播放器

    (博主qq,1204802552,欢迎交流) 之前公司的项目用到了CoreAudio API,这是windows下一套全新的用于开发音频应用程序的API,之前我也写过相关的博客 后来有一段时间,我...

    2017-02-24 itdadao 技术 4 ℃ 0
  • char 与 unsigned char的本质区别

    char 与 unsigned char的本质区别

    在C中,默认的基础数据类型均为signed,现在我们以char为例,说明(signed) char与unsigned char之间的区别
    首先在内存中,char与unsigned char没有什么不同,都是一个字节,唯一的区别...

    2017-02-24 itdadao 技术 8 ℃ 0
  • Linux创建一个空洞文件

    Linux创建一个空洞文件

    在使用迅雷下载的时候,查看迅雷新建的文件发现该文件大小和要下载的文件一样大其实迅雷事先在本地创建了一个与要下载一样大的临时文件,然后后面通过多线程方式从网络上下载这...

    2017-02-23 itdadao 技术 6 ℃ 0
  • Unity AnimatorController注意事项

    Unity AnimatorController注意事项

    通过assetbundle加载的单独打包AnimatorController使用下面方法赋&#20540;Go.GetComponent<Animator>().runtimeAnimatorController = (RuntimeAnimatorController) obj;通过...

    2017-02-23 itdadao 技术 9 ℃ 0
  • [PHP] PHP1 与 CGI

    [PHP] PHP1 与 CGI

    早期,一个web程序通过cgi方式提供数据处理,编写cgi程序可以用不同的语言。
    这个过程是,我们生成一个服务端可执行程序,处理 web server 传过来的请求,(设置header头)然后返回数据...

    2017-02-22 itdadao 技术 15 ℃ 0
  • Linux系统编译Win32版本adb

    Linux系统编译Win32版本adb

    源码版本:android 7.0步骤1:source build/envsetup.sh步骤2:lunch步骤3:选择编译设备目标步骤4:make adb USE_MINGW=y下面是应对编译失败的对策:错误:没有规则创建AdbWinApi.a很奇...

    2017-02-22 itdadao 技术 11 ℃ 0
  • Sqlite3批量写入数据到数据库中

    Sqlite3批量写入数据到数据库中

    1、创建或者打开数据库int nResult = sqlite3_open(strDBPath.c_str(),&pDb);
    if (SQLITE_OK != nResult)
    {
    sqlite3_close(pDb);
    pDb = NULL;
    AfxMessageBox("创...

    2017-02-22 itdadao 技术 3 ℃ 0
  • C++文件操作方法小结

    C++文件操作方法小结

    - 获取文件句柄
      - fopen, fclose
        fopen(filename, opentype): 按照opentype的方式打开指定文件,打开失败返回NULL,否则返回文件句柄。
        fclose(fp):关闭...

    2017-02-22 itdadao 技术 8 ℃ 0
 12740    1 2 3 4 5 6 7 8 9 10 下一页 尾页
标签列表