• Status: Solved
  • Priority: Medium
  • Security: Public
  • Views: 179
  • Last Modified:

Beginner's Syntax Question

Assuming I have 3 variables v1, v2, v3, typically in VB I would be able to do stg like that to initialize them:

for a=1 to 3

v & a = x

next a

How do I do that in c++ assuming I cannot use v[1], v[2]...
The reason I am asking is that I have some variables attached to some controls, and the Class Viewer does not let me declare [] as part of a variable name.

Thanks & joyeux noel.
A.
0
decornez
Asked:
decornez
  • 3
  • 3
1 Solution
 
The_BrainCommented:
There is no Way of doing that in C++, you have to use arrays.

v[3]
for (int p=0; p<3; p++)
  v[p]=x;

this in way that you are asking is not an option in C++; sorry.

Regards Brain.
0
 
decornezAuthor Commented:
Sorry Brain,

unfortunately I know how to do that as well.
There's got to be a way somehow....
I'll leave this question open to see if anybody has any suggestions.

Thanks for the input and happy holidays.
A.
0
 
alexoCommented:
>> There's got to be a way somehow....
decornez, the C/C++ languages do not allow you to dynamically construct variable names.  No way around it due to the internal working of the languages.

You can write:
    v1 = v2 = v3 = x;

Or you can use arrays (as suggested by The_Brain).
0
VIDEO: THE CONCERTO CLOUD FOR HEALTHCARE

Modern healthcare requires a modern cloud. View this brief video to understand how the Concerto Cloud for Healthcare can help your organization.

 
The_BrainCommented:
if my answer is correct as it probably is can I have the points for it? if so could you send me an E-mail so that I can answer the question so that I may collect the points? or is this question gonna be one of those one that hang around to rot. :)
Brain.
0
 
decornezAuthor Commented:
Brain,

Merry Christmas. I'll give you the points since it seems that what I am trying to achieve is not doable anyway. Just post a comment and they are yours.

Rgds,
A.
0
 
decornezAuthor Commented:
Oooops, I meant post an answer (not comment) & they are yours.
0
 
The_BrainCommented:
Thanks man.

0

Featured Post

Vote for the Most Valuable Expert

It’s time to recognize experts that go above and beyond with helpful solutions and engagement on site. Choose from the top experts in the Hall of Fame or on the right rail of your favorite topic page. Look for the blue “Nominate” button on their profile to vote.

  • 3
  • 3
Tackle projects and never again get stuck behind a technical roadblock.
Join Now