相关分类: Java技术 C/C++ VB delphi
  • 关于C++中字符串输入get与getline的区别

    最近使用C++中自己老是忘记的一个点,get与getline的区别。 1、get与getline get和getline所属iostream类,作用是读取一整行,通过换行符确定读取结束,他们都可以读取空格。 2、get与getline区别 getline会在读取结束后舍弃换行符,而get回将换行符保留到输入序列中。...

    2018-11-22 08:41:14

  • 迷宫自动生成以及基于DFS的自动寻路算法

    直接贴代码 #includectime #include conio.h #include iostream #include windows.h #include deque #include queue #include list #include vector #include algorithm #include ctime #include cstdlib #include stack using namespace std; #define MAX 50 #define...

    2018-11-22 08:41:12

  • C++ volatile关键字(转)

    文章来源: http://hedengcheng.com/?p=725 https://www.cnblogs.com/god-of-death/p/7852394.html 1、基本概念 volatile:易变的,易失的 C++中使用该关键字修饰的变量,也是体现的“易变”特性。 2、volatile的易变性 首先看两组测试用例: 1、非volatile变量: b =...

    2018-11-22 08:41:11

  • FTP和TCP的文件传输效率对比测试分析

    前言 最近因项目需要,需要把一定数量的中等文件从开发板上传到电脑上,分别选择了FTP和TCP自定义协议两种方式进行传输,进行了简单的对比测试,故做如下记录。 测试环境 开发板:Linux,ARMv7 单核,内存512M PC:winodw, i7,8G内存,SSD 网络:100M,局域网 文件:...

    2018-11-20 03:15:21

  • Effective C++标题整理

    Effective C++ 话说光看这50个tip又有什么用呢?只有实际使用的时候才体现它们的价值才对。 就像只看《代码大全》不能成为一个好程序员,必须结合实际写项目经验才行。 从C转向C++ 条款1:尽量使用const和inline而不用#define 条款2:尽量用而不用stdio.h 条款3:尽量...

    2018-11-20 03:15:19

  • java+appium 自动化环境搭建

    1、安装JDK1.7及以上 2、下载解压sdk并且配置环境变量: ANDROID_HOME:...\adt-bundle-windows-x86_64-20140702\sdk PATH:%ANDROID_HOME%\platform-tools;%ANDROID_HOME%\tools; dos检测adb版本:如下则sdk环境配置成功! 3、安装夜神模拟器(自行百度),然后开启夜神...

    2018-11-20 03:15:19

  • c++运行程序闪退

    以最简单程序为例 法一:在主函数末尾下一行getchar();即可。需要注意的是这种方法并不适合所有程序, 法二:1先在程序开头加上头文件#include stdlib.h,如图 2接着在程序主函数末尾写一行sysyem("pause"); 显然当第一种方法不能用的时候,可以采用第二种方法,它适用...

    2018-11-20 03:15:17

  • HDU-4705 Y(思维+dfs树)

    Input 41 21 31 4 Output 1 题意:给你一颗树,选择一个三个点构成的集合,使得这三个点不在一条直线上(意思就是从一个点出发,用一条不回头的线不能将这三个点连起来)问一共有多少个这样的集合 思路 :先求出一共有多少个集合,就是C n 3 (n-2)*(n-1)*n/6 ; 然后...

    2018-11-20 03:15:15

  • 【阶梯报告】洛谷P3391【模板】文艺平衡树 splay

    【阶梯报告】洛谷P3391【模板】文艺平衡树 splay 题目链接在这里[链接](https://www.luogu.org/problemnew/show/P3391) 最近在学习splay,终于做对了这道模版题,虽然不是很难的样子。~~但是我一开始并不会做,而且看完题解之后还打错一直打不对,调试了很久~~ 下面是...

    2018-11-20 03:15:14

  • 书上关于*(p++)表达式的几种变形形式的思考题

    代码: int main() { int a[10] = { 1,2,3,4,5,6,7,8,9,10 }; int *p = a[3]; cout "*p++ = " *p++ endl; //因为++的优先级比*相等,但由于*和++运算符都是右结合性(从右向左),所以该表达式相当于*(p++),先返回p给*读取a[3]的值,p再自增,指向a[4] cout "*(++p) =...

    2018-11-20 03:15:13

2