linux下gcc编译生成.out,.o,.a,.so文件
1、文件类型介绍 .out是可执行文件,相当于win上的exe; .o是编译中间目标文件,相当于win上的.obj; .a是静态库,多个.o练链接得到,用于静态链接; .so是共享库,用于动态链接,相当于win上.dll; 2、out可执行文件生成 main.cpp #include <stdio.h> int main() { printf("hello world!\n"); re…
1、文件类型介绍 .out是可执行文件,相当于win上的exe; .o是编译中间目标文件,相当于win上的.obj; .a是静态库,多个.o练链接得到,用于静态链接; .so是共享库,用于动态链接,相当于win上.dll; 2、out可执行文件生成 main.cpp #include <stdio.h> int main() { printf("hello world!\n"); re…
GBK(国标码)英文是几个字节? 很确定的说GBK不管中英文都是2字节,但是为什么我们试验的情况下为1字节?因为我们使用的是半角,当使用半角时候使用的使用的是ASCII 码,所以为一字节。 1个字符占多少字节? GBK: 中英2Byte UTF-8: 英1Byte 中3Byte UTF-16 : 无论中英 2个或者4个Byte 版权声明:本文为qq_44217482原创文章,遵循 CC 4.0 B…
我们先用list方法来获取被复制方的所有文件以及文件夹,但是要注意对复制对方不能是文件,因为文件不能接受复制的东西 此时创造Copy方法,此方法用来分别复制文件和文件夹,仔细阅读代码,核心思想是递归!! 版权声明:本文为m0_64838208原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。原文链接:https://blog.csdn.net/m0_6483820…
题目传送门:http://www.lydsy.com/JudgeOnline/problem.php?id=5109 题目分析:过了挺久终于把这个坑填了。一开始以为是一道很难的题,后来发现也不难想。 由于懒得打题解,直接引用出题人的题解好了(主要是来贴代码)QAQ: 虽然题目中给定的是无向图,但是实际上我们可以先从 S 出发求一遍最短路,然后问题变成了:“在有向无环图上,求有多少个满足条件的点对 …
章节方法名JDK版本备注创建Optional对象of()8创建一个OptionalofNullable()8上下两者的结合体,推荐使用empty()8空的Optional获取Optional对象orElse8为不为空都会被调用orElseGet8区别在于只有等到为空的时候才调用 (推荐)orElseThrow8为空抛出异常消费Optional的值ifPresent8对象参数赋值ifPresentO…
Visual Stdio Code 一、简单介绍 其实并没有什么介绍(๑•ᴗ•๑),百度上不是都有吗VSC,不行的话直接去官网VSC,所以我就稍微跑个题,想听我闲扯的可以瞧瞧下面的东西。 我的闲扯 (这个箭头是可以点开的说) 我是OIercpp党来的,当初用了很长时间的Devcpp,简单好用的IDE,对于我们搞搞OI其实足够了。IDE(Integrated Development Environm…
1 HELLO报文(hello packet) 周期性的发送给本路由器的邻居,使用的组播地址224.0.0.5. BR和BDR发送和接受报文使用的组播地址是224.0.0.6。HELLO PACKET内容包括一些定时器数值、DR、BDR、以及自己已经知道的邻居。 HELLO 时钟的值与路由收敛速度、网络负荷大小成正比。 缺省情况下,PTP、BROADCAST…
substring_index(str,delim,count) str:要处理的字符串 delim:分隔符 count:计数 例子:str=www.wikibt.com substring_index(str,'.',1) 结果是:www substring_index(str,'.',2) 结果是:www.wikibt 如果count是正数,那么就是从左往右数,第N个分隔符的左边的所有内容 如…
一维数组可以通过这样一行代码来整体赋值:arr = Array("你", "我", "他", 1, 2, 3, "aa", "bb", "cc") 那么,如果想给二维数组采用类似的方法来整体赋值,要怎么办呢? arr=array("你", "我", "他" ; 1,2, 3 ; "aa", "bb", "cc"),好像不行。 一番搜索,网上给出的答案有如下: 第一种:使用[{}]将字符串括起来,…