C++
文章平均质量分 66
一度凡尘
这个作者很懒,什么都没留下…
展开
-
C++ main参数
c++main函数传递的参数解析。int main(int argCount,char * argValue[]){ printf("Arg count: %d\n",argCount); if (argCount > 1){ for (int i=0;i<argCount;i++){ printf("%s\n",argVa...原创 2018-05-28 18:00:33 · 590 阅读 · 0 评论 -
c++信号处理
c++信号处理函数定义及简单使用。/* Signals. */#define SIGHUP 1 /* Hangup (POSIX). */#define SIGINT 2 /* Interrupt (ANSI). */#define SIGQUIT 3 /* Quit (POSIX). */#define SIGILL 4 /* ...原创 2018-05-28 18:02:16 · 3179 阅读 · 0 评论 -
namespace用法
namespace翻译为命名空间,简单理解为给类、变量、函数等限定一个区域。namespace翻译为命名空间,顾名思义,就是把一些类、变量、函数包含在一个空间中,在调用的时候使用作用域限定符号来调用,防止出现同名类、变量、函数无法分清的情况。也可以用来区分一个程序中各个模块的功能,类似于类。#include <iostream>using namespace std; ...原创 2018-05-28 18:05:22 · 23006 阅读 · 1 评论 -
C++多线程
C++多线程的使用直接上代码:#include <stdio.h>#include <string.h>#include <pthread.h>#include <unistd.h>#include "App/CApp.h"#define THREAD_NUMS 5typedef struct { int num;...转载 2018-05-28 18:14:09 · 460 阅读 · 0 评论 -
c++ oci函数的基本使用
oci函数的基本使用ORACLE调用接口(Oracle Call Interface简称OCI)提供了一组可对ORACLE数据库进行存取的接口子例程(函数),通过在第三代程序设计语言(如C语言)中进行调用可达到存取ORACLE数据库的目的。#引入库:#include &lt;oci.h&gt;#定义变量:OCIEnv *envhp; //环境句柄OCIErro...原创 2018-05-28 18:23:15 · 3590 阅读 · 1 评论 -
C++ fork函数理解
C++的fork函数用来“复制”一份主程序,即创建主进程的子进程。调用fork的同时,我的理解是,已经在内存中创建了“副本”进程,同时返回pid,所以在返回值之前,已经是主进程和子进程同时在运行了(如果fork成功的话),这样,在程序的运行过程中,一次fork返回了两次值,在父进程中,fork返回新创建子进程的进程ID,在子进程中,fork返回0,这时候就能够同时跑两个进程了。 实列如下:...原创 2018-05-29 11:26:51 · 27971 阅读 · 2 评论 -
C++回调函数的基本理解和使用
回调函数就是一个通过函数指针调用的函数。如果你把函数的指针(地址)作为参数传递给另一个函数,当这个指针被用来调用其所指向的函数时,我们就说这是回调函数。回调函数不是由该函数的实现方直接调用,而是在特定的事件或条件发生时由另外的一方调用的,用于对该事件或条件进行响应。 https://baike.baidu.com/item/%E5%9B%9E%E8%B0%83%E5%87%BD%E6%95%B0...原创 2018-05-30 17:34:06 · 87412 阅读 · 14 评论