C++是一种使用非常广泛的电脑程序设计语言。它是一种静态数据类型检查的,支持多范型的通用程序设计语言。C++支持过程化程序设计、数据抽象化、面向对象程序设计、泛型程序设计、基于原则设计等多种程序设计风格。 ... c++详情
- 说明: * IN表示输入参数; * OUT表示输出参数; (1)构造函数: `DBClientConnection(bool auto_connect, 0, double so_timeout);` * auto_connect(IN):连接失败后自动重连 * so_timeout(IN):非连接超时,tcp的读写超时 (2)连接mongo: ``…0顶 137146浏览 2012-11-28 12:12:28分享
- JSON(JavaScript Object Notation)跟xml一样也是一种数据交换格式,了解json请参考其官网http://json.org,本文不再对json做介绍,将重点介绍c++的json解析库的使用方…0顶 112347浏览 2012-12-23 18:17:10分享
- ##前言 JSON是一个轻量级的数据定义格式,比起XML易学易用,而扩展功能不比XML差多少,用之进行数据交换是一个很好的选择 JSON的全称为:JavaScript …0顶 129095浏览 2012-12-23 18:38:00分享
- 获取当前进程名 ```{.Cpp} TCHAR szFileFullPath[256]; ::GetModuleFileName(NULL,static_cast<LPTSTR>(szFileFullPath),256); CString szProcessName(szFileFullPath); int nPos = szProcessName.ReverseFind('\\'); …0顶 88741浏览 2012-11-09 16:04:59分享
- Linux下获取文件的大小(byte)和最近修改时间(时间是指从公元1970年1月1日0时0分0 秒算起至今的UTC时间所经过的秒数) [代码片段(21行)]…0顶 68545浏览 2014-05-13 17:15:45分享
- 以下的函数permutation用于产生从0到n-1的无重复随机数,并将结果保存到数组z_array中。程序中使用buffer作为已使用随机数的记录数组,假定下一次产生一个随机数的(产生随机数的范围在不断缩小:rand()%(n-i))为z,遍历buffer,统计不大于该随机数且已使用过的随机数的个数,记为k,将z+k添加进z_array中,作为产生的下一个随机数,如此重复。这样便生成了从0到n-…0顶 61015浏览 2013-07-11 18:30:50分享
- C++调用windowsAPI实现目录zip压缩: **[C/C++]代码** ```{.cpp} TCHAR zipname[] = "C:\\bcel"; TCHAR zipfile [FILENAME_MAX]; sprintf(zipfile, "%s.zip", zipname); if(Exists(zi…0顶 86342浏览 2012-12-16 08:13:07分享
- 上周一个同事分享 [Qt](http://qt-project.org/) 的一些经验,提到 Qt 的控件比较少,以前找个曲线编辑的控件都找不到。我想起自己前年不正好做了一个么,赶紧开源出来,给大家耍耍。代码见 [Github](https://github.com/pyzhangxiang/qt-curve-editor) 。 [`是最简单的拆分字符串的方法,这个方法有一个可选参数意味着它不只可以按行拆分字符串,如下例子 ```cpp #include <sstream> #include…0顶 23992浏览 2013-01-13 19:29:22分享
- C++并发TCP socket服务器实例: ```{.cpp} #include <stdlib.h> #include <stdio.h> #include <errno.h> #include <string.h> #include <unistd.h> #include <netdb.h> #include <sys/socket.h>…0顶 101961浏览 2013-03-21 12:33:12分享
- From:http://hi.baidu.com/_i___/blog/item/7ce17c22e333924993580741.html **cpp代码** ```{.cpp} //URL 编码 std::string urlencode(std::string encode) { std::string result; for(u…0顶 23981浏览 2012-12-12 13:24:43分享
- [代码片段(101行)] // Client.cpp; : 定义控制台应用程序的入口点。 …0顶 100555浏览 2014-04-07 18:07:27分享
- 16进制到10进制转换 ```{.cpp} //返回16进制字符串s对应的整数值,遇到任何一个非法字符都返回-1。 int HexToDec(char *s) { char *p = s; //空串返回0。 …0顶 23387浏览 2013-02-09 09:58:28分享
- 矩阵顺时针旋转90度的算法实现 **[C/C++]代码** ```{.cpp} /* * in-place spin matrix * clockwise pi/4 */ #include <stdio.h> #include <math.h> void displayMatrix(int m[], unsigned dim ) { for( i…0顶 3351浏览 2012-11-12 09:17:55分享
- 适用于C/C++,可以以函数形式调用,进行数据库的操作。 **C++代码** ```{.cpp} 首先在头文件中加入下面代码: #pragma once #include "targetver.h" #include <stdio.h> #include <tchar.h> // TODO: 在此处引用程序需要的其他头文件 #import "C:\Pr…0顶 128477浏览 2012-11-09 16:15:16分享
- **动态规划算法计算网络的最长路径和最短路径** [代码片段(135行)]…0顶 22265浏览 2013-05-16 20:49:13分享
- 初次接触MongoDB C++开发,发现官方单独提供的C++ Driver源码包似乎有些问题,经一番折腾后方才顺利的能跑,故在此记下第一篇。 我使用的开发环境Slac…0顶 84767浏览 2012-12-24 10:04:36分享
- ```{.cpp} /* * Sample showing how to do SSH2 connect. * * The sample code has default values for host name, user name, password * and path to copy, but you can specify them on the command lin…0顶 22386浏览 2013-04-02 21:06:42分享
- C++实现Linux下的socket文件传输: ```{.cpp} //////////////////////////////////// //服务器代码 /////////////////////////////////// //本文件是服务器的代码 #include <netine…0顶 42316浏览 2013-03-12 13:51:44分享
- 功能较完整的Ping **ping.c** ```{.cpp} /* * COPYRIGHT: See COPYING in the top level directory * PROJECT: ReactOS ping utility * FILE: base/applications/network/ping/ping.c * PURPO…0顶 86057浏览 2012-11-15 15:18:15分享
- ```{cpp} /******************************************************************************************** * Copyright(c) tcpipstack * File Name : RSA.c * Abstract Description : RSA加解密算…0顶 126245浏览 2012-12-11 10:15:38分享
- 在linux下用 g++ pi.cpp -o pi -lm 编译。 **源代码** ```{.cpp} //蒙特卡洛法求圆周率 #include <iostream> #include <cmath> #include <cstdlib> #include <ctime> using namespace std; double FindPi(const long …0顶 2701浏览 2012-11-11 14:56:20分享
- C++ 实现矩阵相乘 **C++ 实现矩阵相乘** ```{.cpp} #include <iostream> using namespace std; void MatrixMultiplication(double *m1,double *m2,double *m3,int m,int n,int k) { f…0顶 2676浏览 2013-03-08 17:10:18分享