![]() |
|
|
|
Thread Tools | Display Modes |
|
|
|
|
#1 |
|
Programmer
Join Date: Nov 2005
Location: Estonia
Posts: 97
Rep Power: 0
![]() |
Newb interactive fiction
I'm trying to learn C++ and I started coding an interactive fiction game for practice and I can't get this to compile:
#include <iostream>
#include <vector>
#include <string>
#include <cstdlib>
void handle_input(std::string input)
{
if (input=="quit")
{
std::cout<<"Goodbye";
std::exit(0);
}
else if (input=="look"){std::cout<<currentRoom.description;}
else {std::cout<<"I don't understand what you're saying\n";}
}
class Room
{
public:
std::string description;
std::vector<Room> exits;
};
int main()
{
Room firstRoom;
firstRoom.description="Description of first room";
Room currentRoom=firstRoom;
std::cout<<"Hi"<<"\n";
std::string input;
while (true)
{
std::cout<<">>> ";
std::cin>>input;
handle_input(input);
}
return 0;
} |
|
|
|
| Bookmarks |
| Currently Active Users Viewing This Thread: 1 (0 members and 1 guests) | |
| Thread Tools | |
| Display Modes | |
|
|
Similar Threads
|
||||
| Thread | Thread Starter | Forum | Replies | Last Post |
| RE working in the Interactive but not in script | nytrokiss | Python | 11 | Nov 20th, 2006 8:37 PM |
| C++ programming newb | INeedAGig1210 | C++ | 2 | May 28th, 2006 11:47 AM |
| newb needs help with classes and char arrays | AbalahDoon | C++ | 13 | Jul 2nd, 2005 11:01 AM |
| Interactive of program? | jesslee | Visual Basic .NET | 0 | Jun 18th, 2005 2:29 AM |
| Newb here | Komodo | C++ | 16 | Jun 2nd, 2005 1:42 PM |