自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(4)
  • 收藏
  • 关注

原创 c++编译提示error: reference to ‘sockaddr’ is ambiguous

error: reference to ‘sockaddr’ is ambiguous

2022-06-10 10:12:33 225

原创 gcc用-O0优化无问题,-O3优化时程序崩溃的问题

问题描述: 近期工作中遇到一个问题,我用-O0优化调试都通过了之后,开启-O3优化,结果程序core了。解决方法: 遇到该问题,先把所有warning解决一遍。我的问题是由于某个变量没有初始化,-O3和-O0默认的初始值不一样导致的。...

2020-10-26 09:31:08 2500

原创 程序和动态库同时引用同一个动态库的问题

程序和动态库同时引用同一个动态库的问题问题现象问题解决问题现象最近编码过程中遇到一个奇怪的问题。首先有一个动态库a.so,然后我自己编译了一个动态库b.so,且b.so动态引用了a.so.然后又编译了一个程序c,c同时用到了a.so和b.so。这时,a中有一个全局函数,运行了两次。我期望只运行一次。问题解决编译动态库b.so的时候,用a.a静态库编译。编译c的时候还是用a.so和b.so,此时正常。...

2020-06-11 18:32:46 933 1

原创 c++使用cin或getchar()时窗口不等待用户输入

近期遇到一个奇怪的问题,写了一段很简单的窗口输入代码char a;std::cin>>a;std::cout<<"a:"<<a<<endl;但是运行的时候,cin这边根本没有停下来等待用户输入,直接跳过了,下面打印也是空。经过排查,发现之前tcp连接的时候调用了一句代码。简化代码如下:int m_socket;close(m_socket);m_socket没有初始化,就直接调用了close。在调用close之前,cin是好的。调

2020-06-05 09:51:28 1607

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除