- 博客(6)
- 收藏
- 关注
原创 正确卸载Visual Studio 2015
卸载VS2015 正确卸载VS2015 点击开始菜单,右键VS2015选择卸载,在卸载程序中找到VS2015后右键选择更改,等待打开后选择卸载
2023-01-06 14:38:50 5800 2
原创 pjsip如何支持多线程和避坑
话不多说,先上代码,坑在后头1011pj_thread_register 函数原型如下,在使用的时候要格外注意,不是所有线程都可以肆无忌惮地调用,需要满足几个条件才行,如下。
2022-12-12 21:30:25 733 1
原创 c++不用<>和:?判断ab大小
前几天面试遇到了这题,当时有两种想法:1.从最高位开始按位相减再加一,+1的目的是当a<b时减出来是-1时,加个1变为0,这样就可以得到ab的大小。2.觉得第一种想法有点复杂,要一位一位的去判断,后面突发奇想,如果两个数相减为负数,那个最高位符号位就为1,只需要把相减后的数强制类型转换为无符号类型再判断最高位为0还是1就可以了;第一种没想太多,所以没代码,下面是第二种代码:c++code。// c++int max(int a, int b){ //static_cast<类型&
2020-11-25 10:53:20 548
原创 快速排序算法解析python代码
思路:1.随便找一个参照值(一般选第一个,代码实现方便些),然后把大于参照值得数import randomdef she_num(): all_num_list = [] for i in range(0,50): all_num_list.append(random.randint(1,1000)) print(all_num_list) kuaishupaixu(all_num_list,0,int(len(all_num_list)))
2020-08-04 10:12:14 342
原创 背包经典问题01:给一个整数的集合,要把它分成两个集合,要两个集合的数的和最接近
背包经典问题01:给一个整数的集合,要把它分成两个集合,要两个集合的数的和最接近**在没有百度的情况下,自己思考想出来的解决办法,如下,初学算法(哈哈)**代码思路:把集合分成两个,随便分,不用刻意分成数量相等的两个数组,记为num1,num2分别计算两个数组的数的和,记为num1_all,num2_all创建一个循环,比较num1_all和num2_all的差值,记为cha用num1数组中的第一个数和num2中第一个数相减,记为sum_dif,再和cha进行比较,如果比cha小,那个就交换
2020-07-24 18:18:26 686
原创 MFC多窗口同时显示
主窗体和子窗体来回切换:1.设置子窗体界面资源文件属性中的style为Overlappend选项。2.在主窗体类中创建一个子窗体的实例,并使用Create方法,最后调用一下显示就okif(!hideprint){ hideprint = new HidePrint(); //子窗体界面资源文件ID:IDD_DIALOG_HIDE_PRINT //GetDesktopWindow()作用是子窗体可以显示在主窗体外,如果是this就只能显示在主窗体内 hidep.
2020-05-30 17:53:38 2471
win764位api-ms-win-core-path-l1-1-0.dll
2023-02-01
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人