小明思考
高性能服务器端计算
posts - 64, comments - 325, trackbacks - 0, articles - 0
C++博客
::
首页
::
新随笔
::
联系
::
聚合
::
管理
{Just for fun} 如何让指针指向自己
Posted on 2007-04-04 12:16
小明
阅读(1783)
评论(7)
编辑
收藏
引用
所属分类:
C/C++
很简单的一个问题
答案是..... 呵,看代码吧
template
<
typename T
>
void
p2self(T
*
&
p)
{
p
=
(T
*
)
&
p;
}
int
main(
int
argc,
char
*
argv[])
{
int
*
pi;
void
*
pv;
p2self(pi);
p2self(pv);
return
0
;
}
Feedback
#
re: {Just for fun} 如何让指针指向自己
回复
更多评论
2007-04-04 14:21 by
小熊
有意思,呵呵
#
re: {Just for fun} 如何让指针指向自己
回复
更多评论
2007-04-04 16:50 by
Rome
請問這樣做的意義是……?
#
re: {Just for fun} 如何让指针指向自己
回复
更多评论
2007-04-04 17:13 by
小明
@Rome
没什么意义。Just for fun
#
re: {Just for fun} 如何让指针指向自己
回复
更多评论
2007-04-04 18:09 by
sphinxzh
T* p;
p = (T*)&p;
?????????
#
re: {Just for fun} 如何让指针指向自己
回复
更多评论
2007-04-05 00:28 by
猪头饼
int *p=reinterpret_cast<int *>(&p);
这样可以不。。。
PS:你的头像是星星吧。。如果是你本人。那真是太酷了 - -!
#
re: {Just for fun} 如何让指针指向自己
回复
更多评论
2007-05-15 17:00 by
小软
@猪头饼
头像是星星,没的错
内部人士透露:小明自认他本人长的有点像星星
#
re: {Just for fun} 如何让指针指向自己
回复
更多评论
2007-05-16 21:11 by
YT
Add passion into everything which you are doing.
Add passion into whatever you are doing.
just for simple & fun
刷新评论列表
标题
姓名
主页
验证码
*
内容(提交失败后,可以通过“恢复上次提交”恢复刚刚提交的内容)
Remember Me?
登录
使用高级评论
新用户注册
返回页首
恢复上次提交
[使用Ctrl+Enter键可以直接提交]
相关文章:
奇怪的g++的行为
printf的wrapper
如何写出专业的C头文件
C++源文件编码问题
{Just for fun} 如何让指针指向自己
[STL] 循环中erase
谈谈snprintf
STL 备忘录
G11N Developement (2) --- Linux Best Practice
深入 printf / wprintf / console下的unicode output
相关链接:
网站导航:
博客园
BlogJava
博客生活
IT博客网
C++博客
PHP博客
博客园社区
管理博客
教师博客
天文博客
汽车博客
足球博客
股票博客
电子博客
管理
Powered by:
C++博客
Copyright © 小明
日历
<
2007年4月
>
日
一
二
三
四
五
六
25
26
27
28
29
30
31
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
1
2
3
4
5
公告
欢迎交流技术问题,MSN:littlelight80@hotmail.com
留言簿
(7)
给我留言
查看公开留言
查看私人留言
随笔分类
C/C++(31)
Debug(5)
G11N/ICU(5)
Game Development(7)
Linux(2)
Misc(2)
Network/ACE(9)
Tools(14)
Win32(12)
随笔档案
2008年9月 (1)
2008年8月 (2)
2008年7月 (2)
2008年4月 (1)
2008年3月 (2)
2007年10月 (1)
2007年6月 (2)
2007年5月 (4)
2007年4月 (3)
2007年3月 (2)
2006年12月 (1)
2006年11月 (1)
2006年9月 (3)
2006年7月 (3)
2006年6月 (3)
2006年5月 (1)
2006年4月 (3)
2006年3月 (4)
2006年2月 (3)
2006年1月 (7)
2005年12月 (11)
2005年11月 (4)
友情连接
my MSN blog
Quick Reference Cards
vckbase blog
邢红瑞的blog
搜索
最新评论
1. re: 奇怪的g++的行为
65535 那是16位的系统,32为系统是4294967295个
--某人
2. re: 使用Gflags来检测heap问题
好!最头疼这种问题了,谢了,又学了一招。
--jans2002
3. re: 使用Gflags来检测heap问题
mark
--908971
4. re: 使用Gflags来检测heap问题
我觉得这种有点奇巧淫技的意思,不过调起BUG来真方便。多谢!
--cexer
5. re: 远程调试技术-使用vs2005
您好,请教一个问题:
如何在远程调试中,在被调试的程序中设置的断点能在调试器上有所反应,能跟断点。谢谢!
--xinerzhui
阅读排行榜
1. 再谈从vc6迁移到vs2005(10285)
2. 为英雄无敌3写个游戏修改器(9519)
3. C++跨平台开发方法/工具(5859)
4. 谈谈snprintf(5738)
5. boost库的常用组件的使用(5633)
评论排行榜
1. Just for fun:能输出自身代码的程序(20)
2. 我是如何"crack"掉winrar的(20)
3. 奇怪的g++的行为(18)
4. 什么才是多线程安全的(17)
5. Is it a vc6 bug?(17)