![]() ![]() Init-if-undefined $ variable = expression Set a convenience variable if it has not already been set. Show convenience Print a list of convenience variables used so far, and their values, as well as a list of the convenience functions.Ībbreviated show conv. The convenience variable, when used as an expression, has the type of its current value. You can assign a convenience variable any type of value, including structures and arrays, even if that variable already has a value of a different type. Convenience variables have no fixed types. You can alter the value with another assignment at any time. Using a convenience variable for the first time creates it, but its value is void until you assign a new value. Set $foo = *object_ptr would save in $foo the value contained in the object pointed to by object_ptr. See.) You can save a value in a convenience variable with an assignment expression, just as you would set a variable in your program. (Value history references, in contrast, are numbers preceded by ‘ $’. ![]() Any name preceded by ‘ $’ can be used for a convenience variable, unless it is one of the predefined machine-specific register names (see ). Convenience variables are prefixed with ‘ $’. These variables exist entirely within GDB they are not part of your program, and setting a convenience variable has no direct effect on further execution of your program. Next:, Previous:, Up: 10.11 Convenience Variables GDB provides convenience variables that you can use within GDB to hold on to a value and refer to it later. Solved: Hello all, I have been pulling my hair for a while trying to find the source of a problem that causes a process in a multi-process application to exit. Program terminated with signal SIGALRM, Alarm clock. These variables exist entirely within GDB they are not part of your program. ![]()
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |