delorie.com/archives/browse.cgi | search |
From: | "DeHackEd" <notgiven AT out DOT com> |
Newsgroups: | comp.os.msdos.djgpp |
References: | <19981112170856 DOT 18464 DOT 00000989 AT ng-fi1 DOT aol DOT com> |
Subject: | Re: size of a function in memory |
Lines: | 30 |
X-Newsreader: | Microsoft Outlook Express 4.72.3110.5 |
X-MimeOLE: | Produced By Microsoft MimeOLE V4.72.3110.3 |
Message-ID: | <3KL22.2159$vl4.1265858@tundra.ops.attcanada.net> |
Date: | Fri, 13 Nov 1998 01:14:39 GMT |
NNTP-Posting-Host: | 142.194.222.234 |
NNTP-Posting-Date: | Fri, 13 Nov 1998 01:14:39 GMT |
To: | djgpp AT delorie DOT com |
DJ-Gateway: | from newsgroup comp.os.msdos.djgpp |
Reply-To: | djgpp AT delorie DOT com |
Do you mean the size of a pointer to a function or the length of a function based on it's size? If you mean the total function size, use what Allegro does: void yourfunction() { // insert commands here } void end_of_function() { } size = end_of_function - yourfunction; Give or take a few overhead bytes. -- "DeHackEd" My Email address in the header is fake (spammers). Email me at this address: http://www.geocities.com/cgi-bin/homestead/mail.pl?dehacked ShogunTim wrote in message <19981112170856 DOT 18464 DOT 00000989 AT ng-fi1 DOT aol DOT com>... >Does anyone know of a way to determine the size of a function within memory in >C / C++? Basically how much memory a function is taking up. Any help is >appretiated. >--------l- Shogun
webmaster | delorie software privacy |
Copyright © 2019 by DJ Delorie | Updated Jul 2019 |