- 博客(6)
- 收藏
- 关注
原创 【Objc学习笔记01】基本知识语法
objc基本知识接口和实现类似c/cpp的头文件和实现文件,objc也分为界面文件(*.h)和实现文件(*.m)。界面文件中声明类的变量、属性和方法,而实现文件则主要是类方法的实现。界面文件(*.h):@interface MyClass:NSObject{ // 类变量声明}// 类属性声明// 类方法和声明@end实现文件(*.m):@implementation MyClass// 类方法定义@end对象的创建MyClass *objectName = [[MyCl
2020-05-13 22:11:55
322
原创 C++函数中获得参数数组的大小
一、直接在函数体中用sizeof的结果#include <iostream>#include <typeinfo>using namespace std;int foo(int arr[]){ cout << typeid(arr).name() << endl; return sizeof(arr) / 4;};int...
2020-04-17 13:54:45
2945
原创 c++中的inline、#define和const
面试有被问到这个,因为看过多的时间比较长了,记得不太清楚了,故以此记录下来。Effective C++中的结论对于单纯常量,最好以const对象或者enums替换#defines;对于形似函数的宏,最好改用inline函数替换#defines。#define将一个标识符替换为另一个串,在预处理阶段就由编译器处理完成。inline内联函数(有时称作在线函数或编译时期展开函数)是一种...
2020-04-10 21:29:25
239
原创 【蓝桥杯模拟赛题目】满足条件的正整数序列(动态规划)
问题描述小明想知道,满足以下条件的正整数序列的数量:第一项为 n;第二项不超过 n;从第三项开始,每一项小于前两项的差的绝对值。请计算,对于给定的 n,有多少种满足条件的序列。输入格式 每一行包含一个整数n。输出格式 输出一个整数,表示答案。答案可能很大,请输出答案除以10000的余数。样例输入 4样例输出 7样例说明 以下是满足条件的序列: 4 ...
2020-03-16 00:27:15
2632
2
原创 【C++】(int)变量初始化的默认值
#include <iostream>using namespace std;int global;static int staticGlobal;class test{public: int member; //static int staticMember;};//int test::staticMember = 0;void testFunc(){ in...
2020-02-29 20:58:03
8019
原创 【C++】STL容器的迭代器经过各种操作后的状态
PortalC++中STL容器的迭代器经过各种操作后的状态1. vector1) erase2)insert2. list1) erase2) insert3. 待拓展总结(待拓展)C++中STL容器的迭代器经过各种操作后的状态1. vector1) erase主要代码如下,其中showvector为遍历容器输出所有元素的函数。int main(){ vector<int>...
2019-12-11 14:45:47
486
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人