码迷,mamicode.com
首页 >  
搜索关键字:ptr    ( 2121个结果
JPDA 架构研究7 - Agent利用环境指针访问VM(线程组管理篇)
引入:上篇文章中我们讨论了Agent利用环境指针访问VM的线程操作,这里讨论线程组操作。分类3:线程组操作a.GetTopThreadGroups.让Agent获取VM中的所有全局的线程组。jvmtiError GetTopThreadGroups(jvmtiEnv*env, jint*group_count_ptr, jthreadGroup**groups_ptr)函数会返回全..
分类:编程语言   时间:2014-12-09 02:00:53    阅读次数:205
JPDA 架构研究9 - Agent利用环境指针访问VM (堆管理篇)
引入:上文中我们讨论了Agent利用环境指针访问VM的堆栈操作部分,这里我们讨论堆操作部分。分类5:堆操作a.GetTag.获取对象在堆上的唯一标识符(长整型)。jvmtiError GetTag(jvmtiEnv*env, jobjectobject, jlong*tag_ptr)b.SetTag.为对象设置堆上的唯一标示符。jvmtiError Set..
分类:其他好文   时间:2014-12-09 01:58:32    阅读次数:243
Abstract_Factory
#include using namespace std;#define DESTORY_POINTER(ptr) if (ptr) { delete ptr; ptr = NULL; }class ProductFamilyA{public: virtual ~ProductFamilyA(...
分类:其他好文   时间:2014-12-08 19:09:50    阅读次数:176
关于KB2839299 微软补丁前后的kifastcallentry
XP 打完补丁 原始nt!KiSystemServiceAccessTeb+0x12:804df7c0 ff0538f6dfff inc dword ptr ds:[0FFDFF638h]804df7c6 8bf2 mov esi,edx804df7...
分类:其他好文   时间:2014-12-08 17:40:18    阅读次数:147
memset函数
memset 接口形式: void * memset ( void * ptr, int value, size_t num ); 用给定的值value填充ptr所指的内存块。 Sets the first num bytes of the block of memory pointed by ptr to the specified value (interpreted as ...
分类:其他好文   时间:2014-12-08 13:56:27    阅读次数:194
微机接口中的汇编语言
之前汇编学的不是很好。乘这次微机接口把汇编语言算是补上来了。   下面是这段时间的相对于微机接口中使用的汇编语言的笔记。 PTR 在没有寄存器名存在的情况下,用操作符“X ptr”指明内存单元的长度,X在汇编指令中可以为word 或者byte。 例如: mov word ptr ds:[0],1 inc word ptr ...
分类:编程语言   时间:2014-12-07 13:51:03    阅读次数:206
effective c++条款13-17 “以对象管理资源”之auto_ptr源码分析
auto_ptr是当前C++标准库中提供的一种智能指针,诚然,auto_ptr有这样那样的不如人意,以至于程序员必须像使用”裸“指针那样非常小心的使用它才能保证不出错,以至于它甚至无法适用于同是标准库中的那么多的容器和一些算法,但即使如此,我们仍然不能否认这个小小的auto_ptr所蕴含的价值与理念。 这里用了Nicolai M. Josuttis(>作者)写的一个auto_ptr的版本,并...
分类:编程语言   时间:2014-12-01 16:03:22    阅读次数:193
effective c++条款13-17 “以对象管理资源”之shared_ptr浅析
顾名思义,boost::shared_ptr是可以共享所有权的智能指针,首先让我们通过一个例子看看它的基本用法: #include #include #include class implementation { public: ~implementation() { std::cout <<"destroying implementation\n"; } void d...
分类:编程语言   时间:2014-12-01 16:00:11    阅读次数:163
mongodb newlisp driver v0.1.0 发布
一直以来,没有newlisp直接访问mongodb 的方式,今天发布了v0.1.0版本,可以让newlisp通过mongdb c driver访问mongodb server.下面是例子代码:#!/usr/bin/newlisp (load "mongo.lsp") (mongo:init) (set 'client-ptr (mongo:connect "mongodb://127.0.0.1...
分类:数据库   时间:2014-11-30 18:48:39    阅读次数:240
C++之智能指针
导读 一直对智能指针有一种神秘的赶脚,虽然平时没怎么用上智能指针,也就看过STL中的其中一种智能指针auto_ptr,但是一直好奇智能指针的设计因此,今天看了一下《C++ Primer Plus》中对智能指针的介绍,在此也总结一下。目录智能指针背后的设计思想C++智能指针简单介绍为什么摒弃auto....
分类:编程语言   时间:2014-11-30 16:51:44    阅读次数:360
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!