- 博客(11)
- 资源 (10)
- 收藏
- 关注
原创 【工作笔记】浮点数格式化点变逗号的问题
测试代码:CString str;float f(1.234);str.Format(_T("%f"),f);问题描述:本来想得到1.234的字符串,但是得到的却是1,234(点变成了逗号)这不是我想要的!解决方案:这是由于语言本地化引起的,所以需要设置以下,如下所示setlocale(LC_ALL,"C");大功告成~备注:可能具体的环境需要...
2019-04-25 17:26:08 1190
原创 【工作笔记】函数参数传递数据错乱
问题描述:函数A中从参数接收到数据data,跟踪调试查看数据一切正常函数A中调用函数B,并把data以参数传给B,跟踪调试发现B中data数据错乱解决方案:清理工程,重新编译工程属性---C++---优化---禁用优化-------------------------------分割线-----------------------------------测试...
2019-04-25 17:13:08 592
原创 STL 之 function 使用方法总结
头文件#include <functional>功能简介functional可以用来创建指向函数、函数对象或lambda表达式的类型被称为多态函数包装器可以当做函数指针,也可以用作实现函数回调的函数参数示例代码:#include <iostream>#include <functional>#include <...
2019-04-19 10:29:41 2195
原创 C++11 之 多线程中的原子操作
简介:原子操作指的是由多步操作组成的一个操作。如果该操作不能原子地执行,则要么执行完所有步骤,要么一步也不执行,不可能只执行所有步骤的一个子集。这意味着不需要额外的同步机制(比如显示加锁)就可以执行并发的读写操作。原子类型:示例代码:#include <iostream>#include <atomic>#include <thread&...
2019-04-18 11:18:40 603
原创 thread_local 本地存储
示例代码:#include <iostream>#include <thread>#include <mutex>using namespace std;mutex m;thread_local int local_num = 1;int g_n = 100;void addLocal(){ local_num += 10...
2019-04-18 10:07:43 354
原创 std::thread 创建线程的几种方式
简介本文主要介绍标准C++中 thread的创建线程的几种方式。使用时需要加头文件:#include <thread>位于std命名空间中,是跨平台的线程操作使用说明1、通过函数指针创建一般来说,像CreateThread、_beginthread等创建线程时,都会先写一个含有一个参数(LPVOID lpParam)的全局函数,用于通过函数指针创建线程...
2019-04-18 08:22:54 8397 1
原创 C# 之 OpenFileDialog相关操作
1、示例文件路径D:\Test\123.xml2、示例代码OpenFileDialog ofd = new OpenFileDialog();ofd.Filter = "xml文件(*.xml;*.ts)|*.xml;*.ts|所有文件|*.*";ofd.ValidateNames = true;ofd.CheckPathExists = true;ofd.CheckFile...
2019-04-16 11:38:21 338
原创 CTime引起的崩溃以及解决方案
1、头文件#include <atltime.h>2、崩溃原因取值范围越界导致,比如 CTime ct(3001,1,1,0,0,0);就会导致崩溃范围如下:nYear1970-3000nMonth1-12nDay1-31nHour0-23nMin0-59nSec0-593、解决方案使用CTime的时候先...
2019-04-10 11:29:33 1985
原创 360 PC端面试经历
因为是一面,所以相对来说都是很基础的东西,先记录下,回头再补充~回顾的不是很全,大致内容如下:(不分先后)1、项目中遇到的难题,以及怎么解决的(个人发挥~)2、单链表反转3、多态的实现以及原理在基类的函数前加上virtual关键字,在派生类中重写该函数,运行时将会根据对象的实际类型来调用相应的函数。如果对象类型是派生类,就调用派生类的函数;如果对象类型是基类,就调用基类的函数。...
2019-04-09 20:47:35 784
原创 【LeetCode】347.前K个高频元素
题目描述:示例代码:(仅供参考)typedef std::pair<int, int> PAIR;bool cmp_by_value(const PAIR& lhs, const PAIR& rhs){ return lhs.second > rhs.second;}class Solution {public: ...
2019-04-09 20:16:56 136
原创 strcpy越界拷贝问题
面试中遇到的一个问题,这里简单总结一下(仅供参考~)1、示例1int main(){ const char *str = "123"; char str1[3]; strcpy( str1, str ); printf( "%s", str1 ); system("pause"); return 0;}运行结果:(VS2017)...
2019-04-04 15:11:54 619
零基础学小程序开发.docx
2020-07-15
MFC最全ToolTip例子+源文件
2018-12-07
Duilib学习大全(简单实例、入门教程、相关工具等)
2018-05-14
MFC.Windows程序设计(第二版)(示例源码、电子书、安装包等全部)
2018-04-28
纯C实现语音合成(支持windows和linux),亲测可用(看评论酌情下载)
2018-02-08
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人