VS
woshiyuanlei
精通服务器架构,网络通信,数据库操作,熟悉操作系统原理
展开
-
C++ 操作符重载之 类型转换 重载
C++操作符重载分为 1. 运算符重载(+、-、*、等) 2.类型重载(int、long、string、类、void*、int*等)下面着重说一些int和void*的重载注:开发环境为VS20101.int重载 class integer{public:int m_a;int m_b;operat原创 2015-03-25 12:21:25 · 540 阅读 · 0 评论 -
使用VS+VisualGDB编译调试Linux程序
阅读目录配置虚拟机创建Demo编辑与调试参考资料Linux程序开发变得越来越多,越来越多的程序、产品需要跨平台,甚至有些开源项目只支持Linux平台,所以掌握Linux开发变得越来越重要。但是对于习惯了Windows下的开发,使用了VS这个宇宙第一IDE后,觉得Linux下的纯命令行开发调试,还是有些不习惯,效率有些低(大神除外)。那么能不能用VS来开发调试Linux程序呢转载 2017-04-27 17:18:24 · 2126 阅读 · 0 评论 -
Windows下安装并设置Redis,使用C++操作Redis
Redis对于Linux是官方支持的,安装和使用没有什么好说的,普通使用按照官方指导,很快就可以搞定。但是对于windows版本Redis官方是不支持的。只是微软的人在Redis基础上搞了一个可以支持windows下部署的。可以在这儿下载:https://github.com/MSOpenTech/redis我下载的是redis-3.0版本。下载后编译即可生成相应库文件和exe原创 2017-02-10 15:57:44 · 2424 阅读 · 1 评论 -
X64的函数调用规则
闲着没事想研究一下gcc的函数调用方式和m$的__stdcall、__fastcall之类有何区别,本想是了解一下关于参数的入栈顺序和清理方,就随便写了个C函数,编译成.s文件,一看发现根本就没有push和pop之类的指令...两个int参数都是利用rsi和rdi传递!网上百度了一个关于m$平台x64的调用约定 看完ddk里相关的部分,总结下吧,规则倒是不复杂,相对转载 2017-01-22 16:14:40 · 6535 阅读 · 0 评论 -
C/C++与汇编的函数相互调用分析
转自:http://blog.sina.com.cn/s/blog_4ae178ba01012d3o.htmlC/C++与汇编的函数相互调用分析write by 九天雁翎(JTianLing) -- blog.csdn.net/vagrxie讨论新闻组及相关文件下载昨天好好研究了一下内嵌汇编的情况。。。。。更进一步的,该是看看独立编译的汇编程转载 2017-01-22 15:01:26 · 3025 阅读 · 0 评论 -
VS2010中编写x64汇编的具体方法
VS2010中编写x64汇编的具体方法VS2010中编写x64汇编的具体方法编写涉及系统特性的一些底层程序,特别是ShellCode,不可避免地要采用直接编写汇编代码的方式。在目标平台为x86模式时,可以直接使用内联汇编,这个很多人都比较熟悉了,也非常地方便。但是当目标平台为x64时,微软不再允许直接内联汇编了,这给我们编程造成了一些不便。怎么解原创 2017-01-22 10:13:11 · 1223 阅读 · 0 评论 -
VS2012下X64平台嵌入汇编程序
http://www.cnblogs.com/kuangke/p/6155368.htmlVS2012在win32平台编译的时候可以很好的支持汇编语言的嵌入。建立一个控制台应用程序,选择空项目。项目建立好之后添加一个.cpp文件。在cpp文件中写入如下代码: #include using namespace std; i转载 2017-01-21 18:10:31 · 4264 阅读 · 0 评论 -
VS中加入lib库的几种方法
1、代码中加入: #pragma comment(lib,"your.lib")2、工程中加入:工程右键->属性->配置属性->链接->输入->依赖项3、工程中加入:工程右键->属性->公共属性->引用->增加新引用原创 2017-02-10 15:17:42 · 739 阅读 · 0 评论 -
Windows下安装并设置Redis
原地址:点击打开链接Redis对于Linux是官方支持的,安装和使用没有什么好说的,普通使用按照官方指导,5分钟以内就能搞定。详情请参考:http://redis.io/download 但有时候又想在windows下折腾下Redis,可以从redis下载页面看到如下提示(在页面中搜索 "windows"):[plain]转载 2017-02-09 10:59:42 · 9835 阅读 · 0 评论 -
Windows环境下安装Redis体验谈
Redis 是一个高性能的key-value数据库, 使用内存作为主存储,数据访问速度非常快,当然它也提供了两种机制支持数据持久化存储.比较遗憾的是,Redis项目不直接支持Windows,Windows版项目是由微软开放技术团队建立和维护一个实验性项目(支持32,64位),所以并不适用生产环境,但可在Windows环境下用于开发测试。1.下载安装猛戳这里就到了开源首页,下载源码包,解压Z转载 2017-02-08 20:16:09 · 979 阅读 · 0 评论 -
windows下生成dumpfile程序崩溃的问题(WriteProcessMemory)
之前在win xp和win7没有问题,用了win10就出问题了.解决办法:VirtualProtect函数使用VirtualProtectEx代替即可!所有代码如下:#ifndef __DUMP_H__#define __DUMP_H__#include <stdlib.h>#include <stdio.h>#include <ostream>#if...原创 2018-04-09 22:55:36 · 1353 阅读 · 0 评论