Re: Globals variable problem
Re: Globals variable problem
- Subject: Re: Globals variable problem
- From: Brian Stern <email@hidden>
- Date: Sat, 26 Jul 2008 18:00:37 -0400
This is almost certainly a bug in the debugger. Some bugs related to
viewing of globals seem to have been fixed in Xcode 3.0. You don't
mention the version that you're using but you might try the latest
version if you can.
My usual workaround for this is to put a local variable in the
function that has the value of the global so I can view it in the
debugger. Somthing like
char* mylineptrs = lineptrs; // temp, need this for debugging +++
and then remove this when my code works.
File a bug report of course.
On Jul 26, 2008, at 1:18 PM, Michael wrote:
On Jul 26, 2008, at 9:38 AM, Michael wrote:
The following code works as expected, with the 2 globals showing up
as expected.
#include <stdio.h>
#define MAXPTRS 20
int thisisatest; <<<<<<<<<<< seen in the globals browser
as expected, check box available, once checked, seen under
"globals" in the debugger
char *lineptrs[MAXPTRS]; <<<<<<<<<<<< ditto.
int main (int argc, const char * argv[]) {
// insert code here...
printf("Hello, World!\n");
return 0;
}
Anyone make any sense of this?
After playing around a while, it seems that if "lineptrs" is
declared BEFORE the include file is added to the project, lineptrs
is visible in the globals browser as expected. Not sure what this
means.
_______________________________________________
Do not post admin requests to the list. They will be ignored.
Xcode-users mailing list (email@hidden)
Help/Unsubscribe/Update your Subscription:
This email sent to email@hidden