- 博客(13)
- 资源 (1)
- 收藏
- 关注
转载 Windows中Session 0隔离对服务程序和驱动程序的影响
Windows中Session 0隔离对服务程序和驱动程序的影响 读完Impact of Session 0 Isolation on Services and Drivers in Windows的笔记推荐使用Logonsessions查看当前所有Session以及其进程、使用ProcessExplorer查看当前进程的内核对象来进行验证。Session 0隔离:
2016-12-29 13:52:48 2356
原创 windows C++ 控制台程序不显示黑框的办法
在程序代码中加上以下批处理即可:#pragma comment(linker, “/subsystem:\”windows\” /entry:\”mainCRTStartup\””)
2016-12-29 13:46:03 5566 1
转载 项目笔记---Windows Service调用Windows API问题
转于:http://www.cnblogs.com/cuiyansong/p/4318551.html概要 此文来自于最近一个“诡异”的Windows API调用发现Windows Service在调用某些Windows API的过程中失效,在经过漫长的Baidu,之后终于在StackOverFlow上找到了答案,今天希望把这个问题记录下来,方便大家Baidu -。-
2016-12-29 13:42:30 1061
原创 static在C和C++中的区别
在C语言中,静态变量(不管全局还是局部),都是先于main函数创建并分配内存;在C++中,静态变量是第一次使用的时候才创建并分配内存。伪码:void Fun(){ static int a;}int main(){ return 0;}例如这样一段代码,在C++中,静态变量a至始至终都不会被创建;而在C语言中,
2016-08-11 11:11:57 315
原创 【笔记】IOCP投递WSARecv失败10014的解决方法
WSARecv使用的时候可能会失败,如果WSAGetLastError是10014,可能是WSARecv的参数错误:WINSOCK_API_LINKAGE int WSAAPI WSARecv( _In_ SOCKET s, _In_reads_(dwBufferCount) __out_data_source(NETWORK) LPWSABUF lpBuffers, _In_ DWORD
2016-07-05 16:39:03 2679
原创 【笔记】vs2015 使用GIT的时候 “Could not open '***.VC.opendb'”
以前一直在用SVN,刚转过来用GIT,还不太熟悉,作为笔记记录下来:如果打开项目的时候,报“Could not open '***.VC.opendb'”之类的错误,说明git版本控制中加入了***.VC.opendb。***.VC.opendb是在项目打开的时候产生的零时文件,每次打开*.sln都会重新产生一个新的,然后在关闭工程的时候,该文件会自动删除。因此,每次重新打开工
2016-04-25 09:46:18 7632 2
原创 字符串流stringstream无法正确接收字符串,而是接收了字符串的地址 -- 永远不要直接用类的成员
#include #include using namespace std;class CTest{public : ~CTest() { cout } stringstream & Stream() { return m_ss; } stringstream m_ss;
2016-04-22 10:51:11 665
原创 在DLL中获取自身的路径
很多时候,dll并不一定和exe放在同一路径,在dll中有可能会需要本身的当前路径,那么可以用以下方法:1. 获取dll本身的句柄【摘取自: http://blog.csdn.net/yaosan/article/details/3459756】: HMODULE GetSelfModuleHandle() { MEMORY_BASIC_INFOR
2016-03-31 15:47:32 1473
原创 string的replace和泛型算法的replace
string作为C++的标准类型之一,其有很多非常方便的算法,其中replace就是一个。string的replace主要目的是替换“段”,就是将指定的字串替换为新的字符串。其有12种重载, 均不具有“查询”功能例如重载之一:string st("asdfasdf");st.replace(st.begin(), st.begin()+4, 4, 't');cout
2015-01-09 16:38:50 618
原创 string CString wstring 之间的转化
当使用unicode字符集进行编译的时候,string、wstring、CString三者是有显著区别的。以下讨论均指在unicode字符集下。特点:string和wstring是C++标准的两个类型,CString是MFC的专用类型string:其表示的字符串是多字节字符集,也就是说,其表示的字符串中的字符,英文字母和半角标点均只占用一个字节,而汉字和全角标点均占用两个字节;
2014-12-03 15:15:04 3206 2
windows的tail
2016-08-16
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人