
C/C++
Ansel_m
阿里天猫
展开
-
数组倒序的算法
int abTemp[4] = {1,2,3,4};int abTemp2[5] = {1,2,3,4,5};for (int i=0; i{abTemp[i] = abTemp[4-1-i] ^ abTemp[i];abTemp[4-1-i] = abTemp[4-1-i] ^ abTemp[i];abTemp[i] = abTemp[4-1-i] ^ abTem原创 2013-01-29 15:24:51 · 2189 阅读 · 0 评论 -
各种类型转换
、h文件//#include "stdafx.h"#pragma once#includeclass CCovert{public:CCovert(void);~CCovert(void);CString Bytes2CString(BYTE* bDataIN, UINT nLen);char str2char(char para_str);UI原创 2013-03-05 10:26:22 · 660 阅读 · 0 评论 -
私有成员访问的方法
类中的私有成员可以在以下四个地方被访问(1)当前类中;(2)类的友元函数;(3)类的友元成员函数;(4)类的友元类中所有成员函数;原创 2013-03-14 13:08:31 · 748 阅读 · 0 评论 -
排列与组合的算法
include #include //从n个元素的数组a中,取m个元素的组合 bool zuhe(char a[],int n,int m) {//p[x]=y 取到的第x个元素,是a中的第y个元素 int index,i,*p; p=(int*)malloc(sizeof(int)*m); if转载 2013-03-30 14:15:52 · 590 阅读 · 0 评论 -
static详解
一. 程序的存储。 从历史上讲,C程序一直由下面几部分组成:1. 正文段 CPU执行的机器指令部分。通常,正文段是可共享的,所以即使是经常环境指针环境表环境字符串执行的程序(如文本编辑程序、C编译程序、s h e l l等)在存储器中也只需有一个副本,另外,正文段常常是只读的,以防止程序由于意外事故而修改其自身的指令。2. 初始化数据段转载 2013-04-18 22:24:08 · 603 阅读 · 0 评论 -
最长递增子串的算法
int arr[10] = {0};int count[10] = {0};int i = 0;int j = 0;for( i= 0; icount[i] = 1;}for(i = 0; iscanf("%d", &arr[i]);}for(i = 0; iprintf("a[%i] = %d\n", i, arr[i]);原创 2013-04-18 23:28:45 · 581 阅读 · 0 评论 -
vc的sqlite3
*sqlite3_column_blob()*sqlite3_column_bytes()*sqlite3_column_bytes16()*sqlite3_column_count()*sqlite3_column_double()*sqlite3_column_int()*sqlite3_column_int64()*sqlite3_co转载 2013-04-21 21:21:57 · 843 阅读 · 0 评论 -
sqlite3详解
最近由于培训,开始接触开源数据库软件SQLITE。这是毕业后第一次使用嵌入式数据库编程(先在学校里都是SQLSERVER)。 SQLITE是一款非常小巧的嵌入式开源数据库软件,目前最新的版本是3.5.0 alpha版(最新版本可以参考www.sqlite.org)。它使用一个文件存储整个数据库,操作十分方便。它的最大优点是使用方便,功能相比于其它大型数据库来说,确实有些差距。但是性能转载 2013-04-21 21:31:04 · 1744 阅读 · 0 评论 -
基于Socket的UDP和TCP编程介绍
一、概述TCP(传输控制协议)和UDP(用户数据报协议是网络体系结构TCP/IP模型中传输层一层中的两个不同的通信协议。TCP:传输控制协议,一种面向连接的协议,给用户进程提供可靠的全双工的字节流,TCP套接口是字节流套接口(stream socket)的一种。UDP:用户数据报协议。UDP是一种无连接协议。UDP套接口是数据报套接口(datagram socket)的一种转载 2014-11-23 11:30:33 · 698 阅读 · 0 评论