- 博客(21)
- 资源 (5)
- 收藏
- 关注
转载 C++函数对象与函数指针不同之处
看了一篇关于C++函数对象和函数指针的区别,写得还不错的文章,特此转载,保存下来,点击查看原文在C++编程语言中,有很多功能都与C语言相通,比如指针的应用等等。在这里我们介绍的则是一种类似于函数指针的C++函数对象的相关介绍。C++函数对象不是函数指针。但是,在程序代码中,它的调用方式与函数指针一样,后面加个括号就可以了。这是入门级的随笔,说的是函数对象的定义,使用,以及与函数指针,成员函数指针的关系。C++函数对象实质上是一个实现了operator()--括号操作符--的类。例如:.
2021-11-01 16:12:50
364
原创 颜色取反
颜色取反JS代码JS代码function ColorReverse(OldColorValue){var OldColorValue = “0x” + OldColorValue.replace(/#/g, “”);var str = “000000” + (0xFFFFFF - OldColorValue).toString(16);return “#” + str.substring(str.length - 6, str.length);}...
2021-04-29 12:07:07
416
原创 CDHtmlDialog导入png格式图片资源到html
1、在.rc文件中添加:例如IDR_RRR 2110 "res\\test.png"2、在html中添加:例如<input type="button" class="button" value="获取当前区域设备" id="GetBounds" style='background:url("IDR_RRR") no-repeat; background-color: #0D9BF2; ...
2020-03-25 11:03:49
284
原创 Xshell实现Windows上传文件到Linux主机
经常有这样的需求,我们在Windows下载的软件包,如何上传到远程Linux主机上?还有如何从Linux主机下载软件包到Windows下;之前我的做法现在看来好笨好繁琐,不过也达到了目的,笨人有本方法嘛;我是怎么操作的:1、打开一台本地Linux虚拟机,使用mount 挂载Windows的共享文件夹到Linux上,然后拷贝数据到Linux虚拟机里面;(经常第一步都不顺利,无法挂载Win...
2020-03-24 15:02:38
255
原创 VSCode js代码花括号自动换行
在vscode中settings.json设置如下{"javascript.format.placeOpenBraceOnNewLineForFunctions":true,"javascript.format.placeOpenBraceOnNewLineForControlBlocks":true}测试:按CTRL+ K +F 后JS代码中的花括号自动换...
2020-03-10 12:13:09
6932
原创 选择排序C++实现代码
#include "stdafx.h"#include "iostream"using namespace std;/*** 交换顺序** @param x* @param y* @param arr*/void swap(int x, int y, int arr[]){ int temp = arr[x]; arr[x] = arr[y]; arr[y] = t...
2019-10-08 11:32:38
843
原创 C++计算函数耗时并输出
DWORD tStart = GetTickCount();//需要测试的代码DWORD tEnd = GetTickCount();DWORD t = tEnd - tStart;CString strTime;strTime.Format(_T("\n耗时%lu\n"),t);OutputDebugString(strTime);
2017-03-27 15:14:31
1822
原创 vs2008在编译时数字执行数字签名
鼠标右键需要签名的项目->属性->配置属性->生成事件->生成后事件->命令行:signtool sign -f D:\avcon.pfx -p globalsign123 -v /t http://timestamp.globalsign.com/scripts/timstamp.dll ../bin/Release/HPMeeting.dllPS:D:\avcon.pfx 表示数字
2016-04-06 09:44:42
1248
原创 emacs中c++程序编译执行
启动emacs,敲好代码后,按C-x C-s保存文件按Alt - x ,在minibuffer中输入 compile默认有个 make -k , 删掉,输入 g++ -o 文件名 文件名.cpp ,此时会启动小窗口显示编译成功按Alt - x ,输入 eshell之后会出现个命令行窗口,执行 ./文件名
2015-11-02 16:02:08
516
转载 VC中的字符串【转】
VC中的字符串【转】转自:http://www.leoyee.com/blog/初学VC的时候经常被VC里头的各种字符串定义搞糊涂了,没办法的时候就直接使用CString了反正,这个类总能处理的。后来随着用得多了,渐渐 得明白过来,那些字符串设置还是蛮有道理的。先来看看最简单的:CHAR这个类型是最简单的字符串了,就是一个字节表示一个字符的那种,不过你可别小看它,先弄懂
2015-05-06 16:30:38
417
转载 为什么静态变量只需要初始化一次
以下内容由在论坛中讨论而成,在此总结一下:首先问题来自这个函数:[cpp]int fun(){static int i=0;i++;return i;}当这个函数被反复调用时,i的值是会一直加的,也就是静态变量只被初始化了一次.我对此产生了疑惑.不知道大家有没有.当改为:[cpp]int fun(){int i=0;i++;return i;}反复调用时都返回的是1; 这个例子
2015-04-27 10:55:34
4005
转载 windbg调试命令
windbg调试命令 #调试命令窗口 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++#使用gflags.exe工具(在windbg所在目录下),让某个进程启动时,拉取windbg进行调试如下截图:当名称为captcomm.exe的进程启动时,拉起windbg调试#重要说明
2015-03-24 13:51:04
732
原创 解决VS2008无法打开预编译头Debug\XXX.pch,请重启VS的提示
解决VS2008无法打开预编译头Debug\XXX.pch,请重启VS的提示的方法
2015-03-19 12:58:57
1029
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人