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