- 博客(4)
- 收藏
- 关注
原创 记一次奇怪的C++编译错误
先贴上报错信息关键字collect2: error: ld returned 1 exit status原因:定义数组过大源代码如下#include <iostream>int a[1000000000];int main(){ return 0;}
2022-02-11 16:58:47 346
原创 论Windows与Linux下换行的本质区别
警告:这是一篇水文!众所周知,在Linux下,换行是\n,在Windows下换行是\r\n,但是,本着实践出真知的精神,本人利用Linux下的od命令(此命令默认以八进制显示文件,加上参数-c便以ASCII字符显示文件),直观的验证了以上结论的真实性在Windows下,如图在Linux下,如图另外,本人发现一个细节,送给那些正在oj上被getchar(),cin.get()以及scanf("%c")困扰的同仁们,当然你也可以直接用cin在洛谷它的换行符是\r\n,如图
2022-02-09 20:31:45 989
原创 Ubuntu息屏后唤醒的花屏问题
问题描述:每次系统无操作自动息屏后,按任意建唤醒,屏幕花屏,如下图上述情景在登陆两个账户后互相切换时也会出现(不是文字界面登陆账户),切换后直接花屏,只能强制关机虽说问题不大,但感觉很不舒服,好像搞得是硬件问题一样解决办法:一次偶然间进了advanced options for ubuntu,进入了比较旧的内核(下图第三个选项),问题完全解决(困扰了我好一段时间,偶然间发现的解决方法)具体内核信息如下图实测上面5.13.0版本有上述问题,5.11.0版本无上述问题,ubuntu的版本
2022-01-29 18:34:51 1877 1
原创 论数组越界访问如何让蒟蒻崩溃
本人, 就是题目中的蒟蒻, 在今天使用strlen函数计算字符串数组长度, 过程差不多是这样的char a[10];a[0] = 'j', a[1] = 'u', a[2] = 'r', a[3] = 'u', a[4[ = 'o';int length = strlen(a);if(a[length-1]);好了, 奇妙的事情发生了, 接下来在调试的过程中, 代码自己运行就出现了问题, 结果在我修改了一些无关痛痒的代码之后, 彷佛没了问题, 提交到oj, 果然过不了好, 重点来了, 我
2022-01-17 20:26:03 388
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人