🔒 Locked
variable value to identifier
Advertisement
Original Post
i need to change the value of a vaiable into an identifier for example if i="hello", the value "hello" can somehow be used as an identifier name it is possible please someone hell me how
It''s very simple. You can''t (at least not there''s no way I know of).
/*=========================================*/
/* Chem0sh */
/* Lead Software Engineer & Tech Support */
/* http://www.eFaces.biz */
/*=========================================*/
/*=========================================*/
/* Chem0sh */
/* Lead Software Engineer & Tech Support */
/* http://www.eFaces.biz */
/*=========================================*/
the ## operator concatenates two identifiers for example if i said i##j it would return me ij as one variable identifier. if there was a way to use the value of a variable name as and identifier i could set a counter and tell it i##*counter which would return me i1, i2, i3... etc
by variable name i mean the value in the variable, sorry
quote:
Original post by BinaryZero
the ## operator concatenates two identifiers for example if i said i##j it would return me ij as one variable identifier. if there was a way to use the value of a variable name as and identifier i could set a counter and tell it i##*counter which would return me i1, i2, i3... etc
For that purpose why not use an array? I believe Visual Basic can do something like this, however be warned, no matter what language you do it in it will be very slow. When a compiler creates machine code it converts variable names into memory addresses/offsets (the names you give them are meanless to the computer and are discarded). By accessing a variable "by name" you would have to look up the name in some form of table (as dalleboy described) to get the correct address. This would be extremely slow and consume lots of memory (assuming every varible in your program could be accessed in this way).
quote:
Original post by dalleboy
EDIT: Darn HTML tags...
Use a [source] box, or stick ‍''s (zero-width joiner) in the appropriate places.
Documents [ GDNet | MSDN | STL | OpenGL | Formats | RTFM | Asking Smart Questions ]
C++ Stuff [ MinGW | Loki | SDL | Boost. | STLport | FLTK | ACCU Recommended Books ]
Topic Locked
This topic has been locked by a moderator. New replies are not allowed.
Sign in to reply to this topic.
Advertisement