Devel::Pointer 1.00
Sponsored Links
Devel::Pointer 1.00 Ranking & Summary
File size:
0.003 MB
Platform:
Any Platform
License:
Perl Artistic License
Price:
Downloads:
824
Date added:
2007-07-26
Publisher:
Simon Cozens
Devel::Pointer 1.00 description
Devel::Pointer is a Perl module that can fiddle around with pointers.
SYNOPSIS
use Devel::Pointer;
$a = address_of($b); # a = &b;
$b = deref($a); # b = *a;
$a = unsmash_sv(0+$scalar_ref);
@a = unsmash_av(0+$array_ref);
%a = unsmash_hv(0+$hash_ref);
&a = unsmash_cv(0+$code_ref);
# OK, you cant do that, but you get the idea
$c = deref(-1); # *(-1), and the resulting segfault.
The primary purpose of this is to turn a smashed reference address back into a value. Once a reference is treated as a numeric value, you cant dereference it normally; although with this module, you can.
Be careful, though, to avoid dereferencing things that dont want to be dereferenced.
SYNOPSIS
use Devel::Pointer;
$a = address_of($b); # a = &b;
$b = deref($a); # b = *a;
$a = unsmash_sv(0+$scalar_ref);
@a = unsmash_av(0+$array_ref);
%a = unsmash_hv(0+$hash_ref);
&a = unsmash_cv(0+$code_ref);
# OK, you cant do that, but you get the idea
$c = deref(-1); # *(-1), and the resulting segfault.
The primary purpose of this is to turn a smashed reference address back into a value. Once a reference is treated as a numeric value, you cant dereference it normally; although with this module, you can.
Be careful, though, to avoid dereferencing things that dont want to be dereferenced.
Devel::Pointer 1.00 Screenshot
Devel::Pointer 1.00 Keywords
Pointer 1.00
Perl module
fiddle around
module
ref
pointers
Perl
1.00
fiddle
Devel::Pointer
DevelPointer
Devel::Pointer 1.00
Libraries
Programming
Bookmark Devel::Pointer 1.00
Devel::Pointer 1.00 Copyright
WareSeeker periodically updates pricing and software information of Devel::Pointer 1.00 full version from the publisher, so some information may be slightly out-of-date. You should confirm all information before relying on it. Software piracy is theft, Using crack, password, serial numbers, registration codes, key generators is illegal and prevent future development of Devel::Pointer 1.00 Edition. Download links are directly from our publisher sites, torrent files or links from rapidshare.com, yousendit.com or megaupload.com are not allowed
Featured Software
Want to place your software product here?
Please contact us for consideration.
Contact WareSeeker.com
Sponsored Links
Related Information
perl modules
install perl module
installing perl module
xml parser perl module
atrpms perl module helper
perl module tutorial
module master
lunar module
net ssleay perl module
module allows users
perl module install
modules
module 4
ignition module
module 1
high power red laser diode modules
module trucks
sonic activation module
Related Software
Devel::Constants is a Perl module that translates constants back to named symbols. Free Download
Devel::Profile is a Perl module to tell me why my perl program runs so slowly. Free Download
Devel::TraceMethods is a Perl module for tracing module calls. Free Download
Devel::Hints is a Perl module created to access compile-time hints at runtime. Free Download
Devel::Cycle is a Perl module that helps you to find memory cycles in objects. Free Download
Devel::DumpSizes is a Perl module to dump the name and size in bytes of variables that are available at a give point in a script Free Download
Devel::Messenger is a Perl module who let your code talk to you. Free Download
Devel::PerlySense package contains IntelliSense for Perl. Free Download
Latest Software
Popular Software
Favourite Software