Please support our C++ advertiser: Programming Forums
![]() |
•
•
Join Date: Dec 2004
Posts: 471
Reputation:
Rep Power: 5
Solved Threads: 5
Hey guys its me again!
I'm stuck on a logic thing of where to put some code. Basically I want to take an input from the keyboard and store that into an array using a class whilst combining it with the other stuff that the class does.
I though of adding it onto the end of here but not sure what the code would be. I've made a buffer to store it in and set it using the constructor, but how would i go about moving the 'i' (counter) everytime this function is called to aviod over writing of the array?
John........
I'm stuck on a logic thing of where to put some code. Basically I want to take an input from the keyboard and store that into an array using a class whilst combining it with the other stuff that the class does.
void hangman::getletter(char letter)
{
int i;
for ( i= 0 ;i < 4 ; i++)
{
if( letter ==name[i] )
{
encryption[i] = name[i];
break;
}
}
if (i == 4)
{
cout << "not found" <<endl;
looselife();
}
}I though of adding it onto the end of here but not sure what the code would be. I've made a buffer to store it in and set it using the constructor, but how would i go about moving the 'i' (counter) everytime this function is called to aviod over writing of the array?
John........
•
•
Join Date: Jul 2005
Posts: 244
Reputation:
Rep Power: 4
Solved Threads: 4
As shre86 said, if you want to keep the scope of the counter, it might behoove you to pass (and possibly return) i as a parameter.
But really, what do you want this function to do? If the user enters a correct letter, what happens in your overall program? What happens if the user guesses incorrectly? There may be a better way to solve your problem, but we'll need more information before a really useful answer can be given.
But really, what do you want this function to do? If the user enters a correct letter, what happens in your overall program? What happens if the user guesses incorrectly? There may be a better way to solve your problem, but we'll need more information before a really useful answer can be given.
![]() |
Similar Threads
Other Threads in the C++ Forum
- Query class problem (PHP)
- Abstract class homework problem (C++)
- gtk.ListStore / gtk.ComboBoxEntry class problem (Python)
- loop and class problem (C++)
- Scanf problem (C)
- Converting Struct to class lost with pointers (C++)
- Window class problem(iam a new bee) (Java)
- Derived class problem (C)
Other Threads in the C++ Forum
- Previous Thread: "Safe array" assignment
- Next Thread: problems with multimap...
•
•
•
•
Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)





Linear Mode