hey.
I'm a programmer and for the past five-or-six years, I was programming in ActionScript, Java, C++ and a dozen more languages. but, I've never used Xcode before.
Now, I'm running Xcode 3.2 on SnowLeopard. I want to create a simple console program with C++. but I can't! If you don't know, Xcode 3.2 is kinda different with Xcode 3.1 and I couldn't find anywhere how to do this.
here, you can find the library I want to use:
http://www.stanford.edu/class/cs106b/materials/MyProject-mac.zip
in the <cs106> folder.
well, It's cool. but I CAN'T create a project like this!
can someone please describe me, how to:
*create a project with Xcode, with C++ and not ObjectiveC
*how to attach libraries
*and anything else needed in order that i can run a simple program like this:
I don't know why, but every time I try to INCLUDE something lice "vector.h" or "set.h", this stupid IDE gives me a lot of errors. and all of them are nonsense! 26 errors for nothing!
just comment the line that includes "vector.h" and it works fine! strange, hah?
** actually I have two questions, 1: how to create a C++ program in Xcode 3.2 without pain, and 2: why I can't run this piece of code?
I don't know what to do or where to go, except macrumors, 'cause I know nobody using Xcode.
Thank you so much, I'm not a newbie to programming, not at all, but i've got confused with this new, stupid Xcode 3.2
and, sorry for bad english!
I'm a programmer and for the past five-or-six years, I was programming in ActionScript, Java, C++ and a dozen more languages. but, I've never used Xcode before.
Now, I'm running Xcode 3.2 on SnowLeopard. I want to create a simple console program with C++. but I can't! If you don't know, Xcode 3.2 is kinda different with Xcode 3.1 and I couldn't find anywhere how to do this.
here, you can find the library I want to use:
http://www.stanford.edu/class/cs106b/materials/MyProject-mac.zip
in the <cs106> folder.
well, It's cool. but I CAN'T create a project like this!
can someone please describe me, how to:
*create a project with Xcode, with C++ and not ObjectiveC
*how to attach libraries
*and anything else needed in order that i can run a simple program like this:
Code:
#include <iostream>
#include <fstream>
#include "genlib.h"
#include "simpio.h"
#include "vector.h"
string readFile(string fileName) {
ifstream in;
in.open(fileName.c_str());
if(in.fail()) {
in.clear();
Error("Error loading file!");
}
string text;
while(true) {
string line;
getline(in, line);
if(in.fail()) {
in.clear();
break;
}
text += line;
}
return text;
}
void writeFile(string fileName, string text) {
ofstream out;
out.open(fileName.c_str());
if(out.fail()) {
out.clear();
Error("Error creating file");
}
out << text;
}
int main() {
string input = readFile("info.plist");
cout << input << endl;
string outputFileName = GetLine();
writeFile(outputFileName, input);
return 0;
}
I don't know why, but every time I try to INCLUDE something lice "vector.h" or "set.h", this stupid IDE gives me a lot of errors. and all of them are nonsense! 26 errors for nothing!
just comment the line that includes "vector.h" and it works fine! strange, hah?
** actually I have two questions, 1: how to create a C++ program in Xcode 3.2 without pain, and 2: why I can't run this piece of code?
I don't know what to do or where to go, except macrumors, 'cause I know nobody using Xcode.
Thank you so much, I'm not a newbie to programming, not at all, but i've got confused with this new, stupid Xcode 3.2
and, sorry for bad english!