### Values that Are Valid for the Current Representation

When you are entering a value in an entry field such as a register in the Registers monitor, a column of storage in the Storage monitor, or the contents of a variable in another monitor, the debugger checks that the value you enter is valid for the current representation of that column or entry field.

A value is valid for the current representation if it contains only the characters used for that representation, and does not exceed the length of the variable or register involved. For example, if you want to change the contents of storage, and the Content style setting for a particular Storage monitor is 32-bit integer, the value you enter must be a valid 32-bit integer, not a floating-point value or other value.Or, if you want to change the contents of a character string and the current representation is as a text string, you must enter a new string in double quotes, and the length of the string must not exceed the declared array size.

Supported C++ expressions

Change the Contents of Storage, Variables, and Registers