当前位置:首页 > C++的最新相关信息
  • [IT技术]c++圈圈叉叉游戏

    c++圈圈叉叉游戏  #include <iostream> #include<string> #define SIZE 4//格子大小为4*4 using std::cout; using std::endl; using std::cin; using std::string; ...

    日期:2019-11-04 点击:71 作者:SEO探针小编
  • [IT技术]c++ bool类型

    文章目录bool类型bool类型变量默认初始化值bool类型 bool类型是c++基本类型之一 bool类型有2个值true or false,true默认值是1,false的默认值是0;所以,它们可以用于数值运算 i...

    日期:2019-10-15 点击:84 作者:SEO探针小编
  • [IT技术]c++builder2010提示缺少borlndmm.dll和borlndmm.dat文件解决

    1、工程---options----packages取消build with runtime packages前面的勾2、工程---options----c++ linkerdynamic RTL 设定为false如上设定后,相关的库都会编译到exe文件中,e...

    日期:2019-10-13 点击:84 作者:SEO探针小编
  • [IT技术]c++实现五子棋单机版(自娱自乐)

    说是用c++写的,其实和C语言没差,也没用到C++与语言不同的地方,其实也是因为东西比较简单?? 其实想做一个可以和其他人对战的五子棋,但是得先把单机实现了再说,鉴于linux系统对于很多字符都是...

    日期:2019-09-26 点击:90 作者:SEO探针小编
  • [IT技术]c++ ostringstream的用法(c语言的sprintf)

    转载: https://blog.csdn.net/qq1987924/article/details/7671154ostringstream的用法【本文来自】http://www.builder.com.cn/2003/0304/83250.shtmlhttp://www.cppblog.co...

    日期:2019-08-07 点击:74 作者:SEO探针小编
  • [IT技术]C++ 指针的两种操作,通过指针赋值 & 对指针赋值

    // 打印函数 template <typename T> void disp(T i) { cout<<i<<endl; } int main() { int i = 1; int *p = &i; *p = 2; // 通过指针赋值 disp(...

    日期:2019-08-13 点击:90 作者:SEO探针小编
  • [IT技术]C++ 指针的引用和指向引用的指针

    指向引用的指针 使用指针的一个简单例子就是:int v = 1; int *p = &v; 需要预先强调的是没有指向引用的指针!因为引用不是对象,没有地址。但是指向引用的指针是什么形式呢?是...

    日期:2019-09-04 点击:89 作者:SEO探针小编
  • [IT技术]C++互斥量、原子锁、自旋锁等比较

    现象: (1)单线程无锁速度最快,但应用场合受限; (2)多线程无锁速度第二快,但结果不对,未保护临界代码段; (3)多线程原子锁第三快,且结果正确; (4)多线程互斥量较慢,慢与原子锁近10倍,结果正确; (5...

    日期:2019-08-07 点击:99 作者:SEO探针小编
  • [IT技术]C++ vector的用法(整理)

    C++ vector的用法(整理) vector 是向量类型,它可以容纳许多类型的数据,如若干个整数,所以称其为容器。vector 是C++ STL的一个重要成员,使用它时需要包含头文件: #include<vector...

    日期:2019-08-22 点击:55 作者:SEO探针小编
  • [IT技术]Cocos2d-x CocosCreator c++支持

    CocosCreator 支持c++代替CocosStudio cocosStuido 早就不更新了,而且启动的时候,经常死机。 需要拔掉网线,才能持续编写。 所以作为CocosCreator 是CocosStudio 的替代者。其...

    日期:2019-08-21 点击:93 作者:SEO探针小编
  • [IT技术]C++中find函数用法

    C++中STL里提供了许多字符串操作的函数,下面是字符串查找方面的部分函数用法简介: 1.find() 查找第一次出现的目标字符串: #include<iostream> #include<cstdio> using namespa...

    日期:2019-08-22 点击:81 作者:SEO探针小编
  • [IT技术]C++ 什么是句柄?为什么会有句柄?HANDLE

    出处:http://www.cppblog.com/mymsdn/archive/2009/02/19/handle-in-windows.html从广义上,能够从一个数值拎起一大堆数据的东西都可以叫做句柄。句柄的英文是"Handle",本义就...

    日期:2019-09-06 点击:58 作者:SEO探针小编
  • [IT技术]c++中的消息框messagebox()详细介绍及使用方法

    简介:MessageBox指的是显示一个模态对话框,其中包含一个系统图标、 一组按钮和一个简短的特定于应用程序消息,如状态或错误的信息。消息框中返回一个整数值,该值指示用户单击了...

    日期:2019-08-21 点击:91 作者:SEO探针小编
  • [IT技术]C | C++定义全局变量的方法

    我们想定义一个全局变量,能够在多个文件中使用,举例说明比如说三个文件main.c hello.c hello.h想在main.c和hello.c中使用一个名字为a的变量,可能大家会简单地想直接在hello.h...

    日期:2019-08-11 点击:88 作者:SEO探针小编
  • [IT技术]【C++】命名空间

    一.为什么要使用命名空间???      我们知道在C++中,变量,函数和类都是大量存在的,这些变量,函数和类的名称都存在于全变量命名中,会导致很多冲突,从而在C++中我们使用命名空间来...

    日期:2019-08-22 点击:69 作者:SEO探针小编
  • [IT技术]C/C++数组初始化的总结

    目录 数组定义不初始化会被随机赋值 数组初始化的几种形式 数组初始化为某一固定值 memset(数组名,值,sizeof(数组名)) fill(begin(),end(),value) 以前刚开始学数组初始化,一...

    日期:2019-09-18 点击:103 作者:SEO探针小编
  • [IT技术]C++中如何定义动态数组

      首先:为什么需要动态定义数组呢?这是因为,很多情况下,在预编译过程阶段,数组的长度是不能预先知道的,必须在程序运行时动态的给出但是问题是,c++要求定义数组时,必须明确给定数...

    日期:2019-08-18 点击:84 作者:SEO探针小编
  • [IT技术]C++类和对象数组

    C++类和对象数组 【1】对象数组 1:对象数组的定义:类名 数组名[元素个数] Eg: student asa[10];//有10个元素的学生类对象数组 2:对象数组的访问形式:数组名[下标].成员名; Eg: a...

    日期:2019-08-10 点击:91 作者:SEO探针小编
  • [IT技术]C/C++ offsetof

    offsetofRetrieves the offset of a member from the beginning of its parent structure.返回结构成员相对于结构开头的字节偏移量。size_t offsetof( structName, memberN...

    日期:2019-08-14 点击:84 作者:SEO探针小编
  • [IT技术][C/C++]洗牌算法

    #include <stdio.h>#include <stdlib.h>#include <time.h>int d[6];int i,n,a,b,t;int c,j;void main() {    srand(time(NULL));    printf("shuffle 0.....

    日期:2019-09-07 点击:79 作者:SEO探针小编
  • [IT技术]C++中static的作用

    C++的static有两种用法:面向过程程序设计中的static和面向对象程序设计中的static。前者应用于普通变量和函数,不涉及类;后者主要说明static在类中的作用。 一、面向过程设计...

    日期:2019-08-29 点击:66 作者:SEO探针小编
  • [IT技术]C++关键字:explicit简介

    有一段时间没有写博客,最近一段时间一直在补自己的C++知识,尤其是面向对象的部分。昨晚在看CPP的时候发现了一个有趣的关键字:explicit 在区别explicit的使用之前,请先来简单地...

    日期:2019-09-05 点击:66 作者:SEO探针小编
  • [IT技术]用c/c++实现strncpy函数

    strncpy函数介绍 1:strncpy是 C语言的库函数之一,来自 C语言标准库,定义于 string.h,char *strncpy(char *dest, const char *src, int n),把src所指向的字符串中以src地址开始...

    日期:2019-09-04 点击:60 作者:SEO探针小编
  • [IT技术]C++雾中风景12:聊聊C++中的Mutex,以及拯救生产力的Boost

    笔者近期在工作之中编程实现一个Cache结构的封装,需要使用到C++之中的互斥量Mutex,于是花了一些时间进行了调研。(结果对C++标准库很是绝望....)最终还是通过利用了Boost库的sh...

    日期:2019-09-07 点击:51 作者:SEO探针小编
  • [IT技术]C/C++数组初始化的一些误区

    以前我这样初始化一个数组,并自我感觉良好:int a[5] = { 0 }; // 全部初始化为0这种简单的写法让我非常爽,于是我又想把数组全部初始化为1:int a[5] = { 1 }; // 我想全部初...

    日期:2019-08-06 点击:88 作者:SEO探针小编
  • [IT技术]C++之ShellExecute使用详解

    一、有三个API函数可以运行可执行文件WinExec、ShellExecute和CreateProcess。 1.CreateProcess因为使用复杂,比较少用。2.WinExec主要运行EXE文件。如:WinExec('Notepad.exe...

    日期:2019-08-06 点击:157 作者:SEO探针小编
  • [IT技术]C++动态数组

    文章转自: http://www.cnblogs.com/lxshanye/archive/2013/05/20/3088558.html 版权归原作者。 1.变长一维数组 这里说的变长数组是指在编译时不能确定数组长度,程序在运...

    日期:2019-08-30 点击:72 作者:SEO探针小编
  • [IT技术]通过一个c++程序来理解两个指针的赋值

    c++程序如下: #include <iostream> using namespace std; struct ListNode { int val; struct ListNode *next; ListNode(int x) : val(x), next(...

    日期:2019-08-09 点击:70 作者:SEO探针小编
  • [IT技术][C++] 前向声明(forward declaration)

    1 前向声明只是一种“声明” 2 为什么前向声明在C++中是必要的 3 声明和定义之间的区别 4 前向声明能显著缩短编译链接时间 5 当两个定义互相使用对方时,打破循环。 6 另一...

    日期:2019-09-15 点击:81 作者:SEO探针小编
  • [IT技术]C\C++ 中的绝对值函数:abs()、cabs()、fabs()、labs()

    不同类型的数据使用不同类型的绝对值函数: 整型: int abs(int i) //返回整型参数i的绝对值 复数: double cabs(struct complex znum) //返回复数znum的绝对值 双精...

    日期:2019-08-09 点击:84 作者:SEO探针小编

栏目导航

热门文章