- 博客(25)
- 资源 (13)
- 收藏
- 关注
转载 对C++ Local的经典分析
“这个问题比你想象中复杂”(我也学下BS的风格,虽然这句话是我自己临时想说的。^^)从字符到整数char是一种整数类型,这句话的含义是,char所能表示的字符在C/C++中都是整数类型。好,接下来,很多文章就会举出一个典型例子,比如,’a' 的数值就是0×61。这种说法对吗?如果你细心的读过K&R和BS对于C和C++描述的原著,你就会马上反驳道,0×61只是’a'的ASCII 值,并没
2014-09-30 15:39:56 2203 1
转载 directUI
0. Windows Live, QQ 和 百度 hi 的界面其实并不神秘。大家都想学习而不得其门而入。我也经历了跟大家同样的历程。现在发现了一些门道,跟大家分享一下。1. 所谓 directUI 其实大部分不是真的用DirectX技术做的。其实他也是用的GDI和GDI+的函数绘制出来的。WPF是用的DirectX,这个很强。2. 那些看起来非常漂亮的界面效果在《Windows 图形编程》这本书里
2014-09-30 10:53:20 805
原创 boost.crc
// boost crc校验// made by davidsu33//crc_16_byte crc_32_byte#include "stdafx.h"#include #include #include #include #include #include #include using namespace std;void calcFileCrc32(cons
2014-09-30 08:54:48 1271
原创 boost.locale 初用
// boost编码转换// made by davidsu33#include "stdafx.h"#include #include using namespace std;//GBK 2 UTFwstring strToWstr(const string& str){ return boost::locale::conv::to_utf(str, "GBK");}
2014-09-30 00:04:48 2691
转载 C语言的谜题
本篇文章《C语言的谜题》展示了14个C语言的迷题以及答案,代码应该是足够清楚的,而且我也相信有相当的一些例子可能是我们日常工作可能会见得到的。通过这些迷题,希望你能更了解C语言。如果你不看答案,不知道是否有把握回答各个谜题?让我们来试试。1、下面的程序并不见得会输出 hello-std-out,你知道为什么吗?#include #include int main()
2014-09-27 19:26:39 538
转载 Win7下普通权限进程动态提升权限
一、前提 在Vista/Win7下,加强了对安全的管理,对注册表修改,系统目录的文件操作,都需要管理员权限才能完成(当然虚拟存储机制,表面上也相当于能操作)。所以,对于程序中有相关操作的,这时候,就要求我们的程序必须拥有管理员权限。通过mainfest文件,我们可以让程序总是需要管理员权限执行,但是,这将导致程序每次运行时,都需要弹出UAC框老骚扰用户,另外,有时候我们的程序只是在某一
2014-09-27 17:14:26 2546
转载 ShellExecute
ShellExecute:1.函数功能:你可以给它任何文件的名字,它都能识别出来并打开它。2.函数原型:HINSTANCE ShellExecute( HWND hwnd, LPCTSTR lpOperation,
2014-09-24 17:41:53 1936
转载 不是管理员权限的进程启动一个具备管理员权限的EXE
一、前提 在Vista/Win7下,加强了对安全的管理,对注册表修改,系统目录的文件操作,都需要管理员权限才能完成(当然虚拟存储机制,表面上也相当于能操作)。所以,对于程序中有相关操作的,这时候,就要求我们的程序必须拥有管理员权限。通过mainfest文件,我们可以让程序总是需要管理员权限执行,但是,这将导致程序每次运行时,都需要弹出UAC框老骚扰用户,另外,有时候我们的程序只是在某一
2014-09-23 10:36:27 2604
原创 boost.lambda
// boost.lambda表达式用法// made by davidsu33// 2014-9-22#include "stdafx.h"#include #include #include #include #include #include #include #include #include #include #include using names
2014-09-22 23:25:12 1072
转载 win7管理员权限的动态请求
文章来源:KingsamChen的博客 感谢KingsamChen博主对《UAC提升权限》(也就是MFC等程序获取管理员权限)的总结!很优秀,谢谢!UAC是微软为了提高Windows的安全性,自Windows Vista开始引入的新安全机制。传统的NT内核系统依靠access token来做权限处理,access token由当前用户所在的用户组的权限决定。而由于长期以来的不当使用
2014-09-22 17:34:00 1827
转载 各个版本的VS提升管理员权限
VC编写在windows7下以管理员权限运行的程序Posted on 2013 年 2 月 17 日 by liufei方法一: VC6:导入manifest文件1.新建一文件命名为 xxx.manifest.内容如下:version=”1.0.0.0″processorArchitecture=”X86″name=”test.exe.manif
2014-09-22 11:12:35 760
原创 boost.property_tree
//made by davidsu33//boost.property_tree是一个保存了多个属性值的树形数据结构//boost.property_tree可以解析xml ini json和info四种格式的文本#include #include #include #include #include #include using namespace std;void
2014-09-21 22:25:58 1043
原创 boost.core.enable_if
//made by davidsu33//boost.core.enable_if#include "stdafx.h"#include #include template struct Test{ typename T TypeName;};void test_enableif(){ //enable_if的用法是如果条件成立,则推导出类型T作为type //否
2014-09-21 21:34:04 815
原创 boost.multi_array学习-子视图用法(3)
//made by davidsu33//2014-9-14 11:51#include "stdafx.h"#include #include #include #include #include #include #include #include #include #include #include #include #include using
2014-09-14 16:59:05 1768
原创 boost.multi_array 的基本用法(2)
//made by davidsu33//2014-9-14 11:51#include "stdafx.h"#include #include #include #include #include #include #include #include #include #include #include #include #include using
2014-09-14 11:49:13 2544
原创 multi_array的正确(错误)用法说明
#include #include #include #include #include #include #include using namespace std;void test_multiArray(){ //using namespace boost; typedef boost::fast_pool_allocator FastPoolAllocator
2014-09-13 22:14:12 1611
原创 JNI编程入门(-)
最新因工作需要,需要在C++的开发中使用到Java,所以就想到了利用JNI来进行开发,JNI全称Java Native Interface,也就是Java的本地接口,JNI既可以实现Java到本地平台的开发,也可以将本地平台的开发移植到Java上(当然,这里必须要保证二进制的位数一样,因为Java也是程序,JVM也是区分32位版本和64位版本的),下面就简单介绍一下JNI的双向操作,本文章以Jav
2014-09-10 16:29:26 932
转载 QT开源的ZIP
一。简介 QuaZIP是使用Qt,C++对ZLIB进行简单封装的用于压缩ZIP以及解压缩ZIP的开源库。如果你的Qt项目当中用到了压缩以及解压缩ZIP的话你可以考虑选择使用它。 地址:官方主页二。编译 QuaZIP目前支持以下几个平台:linux-g++ (Ubuntu 11.10, Qt 4.7.4)freebsd-g++
2014-09-10 15:49:53 1126
转载 C++通过JVM调用jar包
#include "jni.h"#include "windows.h"#include "stdafx.h"typedef jint (WINAPI *_CreateJavaVM)(JavaVM **, void **, void *);int _tmain(int argc, _TCHAR* argv[]){int res;JavaVMInitArgs vm_arg
2014-09-03 15:07:43 4341 1
转载 vs正则表达式
Visual Studio 2005其他版本Visual Studio 2010Visual Studio 2008Visual Studio 2012正则表达式是查找和替换文本模式的一种简洁而灵活的表示法。Visual Studio“查找和替换”窗口的“查找内容”字段中可使用一组特定的正则表达式。在“快速查找”、“在文件
2014-09-01 09:15:38 3395
android自动短信发送源码
2013-04-26
独立的键盘钩子,用来hook键盘的一个小程序,很值得看看
2009-12-29
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人