- 博客(10)
- 资源 (22)
- 收藏
- 关注
原创 std::thread 使用局部变量问题
std::thread 使用局部变量问题std::thread 使C++能方便地使用线程,特别是使用Lambda表达式作为执行函数。但在使用Lambda表达式作为执行函数时或传递参数,却有一个很大的坑,就是局部变量作为参数。示例: CProgressDlg prodlgTemp; SCallBackParam param; prodlgTemp.SetCallBackFunc(ExecuteCallBackProgress, (LPVOID)¶m); prodlgTemp
2021-01-21 11:13:44
826
原创 2020-10-15
MFC PreTranslateMessage快捷键响应两次的问题MFC对话框,用PreTranslateMessage实现快捷键功能时,遇到快捷键响应函数调用两次的问题。虽然问题很简单,但如果不清楚原因,还是比较棘手,所以在此记录一下。简单示例如下:BOOL CDlgXXX::PreTranslateMessage(MSG* pMsg){ switch (pMsg->wParam) { case 'D': OnDelRegion(); return TRUE; defa
2020-10-15 15:07:55
101
原创 字符串全排列
实现字符串的全排列,例如“abc”,全排列有6种"abc"、“acb”、“bac”、“bca”、“cab”、“cba”,通过递归实现,代码如下:#include<iostream>using namespace std;bool flag[256] = { false }; // 访问标志数组void Dfs_str(int step, char* strSrc, char...
2018-11-14 11:33:46
188
原创 在MFC程序中,在对话框进行大量的右键菜单操作之后,出现右键菜单无法弹出的问题。
在MFC程序中,在对话框进行大量的右键菜单操作之后,出现右键菜单无法弹出的问题。代码如下:void CMyDlg::OnRButtonDown(UINT nFlags, CPoint point){ CMenu menu; menu.CreatePopupMenu(); menu. AppendMenu(…); …… menu. Appen...
2018-11-13 10:19:25
714
原创 Winock客户端和服务端代码
服务端:#include "stdafx.h"#include <iostream>#include <winsock2.h>#include <ws2tcpip.h>using namespace std;#pragma comment (lib,"WS2_32.lib")int main
2018-11-08 20:04:50
134
原创 实现一个算法,确定一个字符串的所有字符是否全部都不同。
程序员面试金典:实现一个算法,确定一个字符串的所有字符是否全部都不同。网上大神有一种解法,就是变种实现标记方法,通过位标记来判断是否有重复字符,这种方法相对于bool标记数组可以节省空间。先看代码:bool IsStrHasDiffCharacters(string &str){ if (str.length()>256) { return false; } in...
2018-11-06 11:45:35
1007
原创 判断回文
判断回文所谓回文字符串就是指正读反读均相同的字符串序列,如“aba”,“abba”,"xyzyx"等,用数组模拟栈实现是否回文的判断。(中文字符串除外)// An highlighted block#include "stdafx.h"#include <iostream>#include <string>using namespace std;void ...
2018-11-01 15:47:49
207
原创 歌手评分
笔试题目不断按行读入格式为“打分数量-分数1-分数2-分数n”的串,去掉最高分、最低分,求平均分,以保留小数点2位输出。 C++答案:#include <iostream>#include <vector>#include <string>#include <algorithm>#include <numeric>...
2018-11-01 10:50:25
681
Linux高性能服务器编程-游双著(高清PDF).pdf
2019-01-22
Windows核心编程(第五版)-高清扫描.pdf
2018-11-19
程序员面试金典(第五版)-高清扫描PDF
2018-11-06
Linux多线程服务端编程 - 陈硕(高清完整版)
2018-05-11
A Byte of Python(v1.92(for Python 3.0))-中文版.pdf(含源码)
2018-04-18
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人