属性 new/delete是C++ 关键字 ,需要 编译器 支持 malloc/free是库函数,需要 头文件 支持 参数 malloc需要指出所需内存的尺寸。 返回类型 new返回对象,malloc分配成功后返回void 分配失败 new会爆出异常,malloc失败返回NULL 重载 delete ...
分类:
其他好文 时间:
2020-02-21 22:35:56
阅读次数:
75
碰到极角排序不能无脑就用双指针写,要思考是否有更加好的写法 本题由于有三点共线,所以双指针扫描会有问题,由于只要求直角个数,所以我们可以直接用lower_bound二分去找这个就可以 或者也可以用map重载point的=,<,>运算 #include<bits/stdc++.h> using nam ...
分类:
编程语言 时间:
2020-02-21 22:10:58
阅读次数:
89
方法 方法就是一段用来完成特定功能的代码片段。 方法用于定义该类或该类的实例的行为特征和功能实现。方法是类和对象行为特征的抽象。在面向对象中,整个程序的基本单位是类,方法是从属于类和对象的。 方法的声明格式 修饰符1,修饰符2 .. 返回值类型 方法名(形式参数列表){ 方法体; } 修饰符: 修饰 ...
分类:
其他好文 时间:
2020-02-21 10:09:49
阅读次数:
74
1.和结构体结合的运算符重载 https://www.runoob.com/cplusplus/cpp-overloading.html 2. ...
分类:
其他好文 时间:
2020-02-20 23:41:20
阅读次数:
61
方法重载(Overload):多个方法名称一样,但参数列表不一样。 (一个方法名称,实现类似的多个功能) 方法重载与下列因素有关: 1. 参数个数不同 public static int sum(int a, int b) public static int sum(int a, int b, in ...
分类:
其他好文 时间:
2020-02-20 17:27:50
阅读次数:
98
1、 cookie 和session的区别 2、 接口和类 3、 重写和重载 4、android 的什么周期 5、 网络协议 java 部分 python 部分 android 部分 前端知识 测试基础 ...
分类:
其他好文 时间:
2020-02-19 23:36:20
阅读次数:
57
在C++中调用C语言 因为C++扩展了函数重载。编译时会将函数名修改,所以直接条用会出错。 #ifdef __cplusplusextern "C" {#endif // __cplusplus /* #include <stdio.h> void show() */ #ifdef __cplusp ...
分类:
其他好文 时间:
2020-02-19 11:39:24
阅读次数:
100
public class MethodDemo02 { public static void main(String[] args) { // 下面是针对求和方法的调用 int sum1 = add01(1, 2); int sum2 = add02(1, 2, 3); double sum3 = ...
分类:
编程语言 时间:
2020-02-19 00:56:16
阅读次数:
88
const成员 const成员:被const修饰的成员变量、非静态成员函数 必须类里面初始化 const成员函数 两个同名函数构成了重载 引用类型成员变量必须初始化 拷贝构造函数(copy constructor) 拷贝构造函数是构造函数的一种 当利用已存在的对象创建一个新对象时(类似于拷贝),就会 ...
分类:
其他好文 时间:
2020-02-18 22:07:50
阅读次数:
101
方法重载 方法重载就是在类的同种实现方式,到底采用哪种方式,取决与调用者给出的参数。方法重载特点是方法名相同,方法的参数类型,个数,顺序至少有一项不同,方法放回类型可以不同,方法的修饰符可以不同,只是放回类型不一样,不能构成重载 实例 1 package com.beekc.www; 2 3 pub ...
分类:
编程语言 时间:
2020-02-18 18:47:49
阅读次数:
107