I use this site quite a bit for the standard library:<br>
http://www.cppreference.com/<br>
<br>
I don't have the functions memorized and finding the<br>
best way to do something in any language is about <br>
trial and error. I read tutorials on cplus.about.com <br>
and other sites through google for specific tasks. I <br>
lurk this list and try to understand what the questions<br>
and answers are. I also ask other experienced c/c++<br>
coders. If they don't know, I ask this list.<br>
<br>
My background is everything but c/c++, and I have been<br>
tearing into it the best that I can for the past 18 months.<br>
But it is difficult and takes time and lots of looking <br>
stupid. But I know from learning other languages<br>
and giving people tips and help with their work that<br>
the best thing is just to keep asking and reading. And<br>
just admitting that you don't know is the easiest way<br>
to get advice. Spend an honest effort trying to figure<br>
it out yourself and then ask someone who knows.<br>
<br>
Hope that helps... I am interested to see what others<br>
on the list have to say.<br>
<br>
Larry Lines<br>
<br>
-------Original Message-------<br>
> From: Robert Misior <misior@salem.edu><br>
> Subject: Re: [LC++]Getting started<br>
> Sent: 01 Oct 2004 14:39:19<br>
><br>
> Hello,<br>
> <br>
> I would say that it still all depends on what you are trying to do ( I<br>
> guess knowing what is possible is the key)<br>
> Here are some links that I find useful: "C++ Beyond the Standard<br>
> Library"<br>
> http://www.oreillynet.com/pub/a/network/2003/05/06/cplusplusian.html<br>
> and this page has some usefully links:<br>
> http://www.thefreecountry.com/sourcecode/cpp.shtml<br>
> If you are interested in GUI development I would recommend Qt<br>
> http://doc.trolltech.com/3.3/index.html it is a lot more then just a GUI<br>
> API, reminds me a lot of java :) with many standard objects. Or a pure<br>
> open source GUI API http://www.wxwindows.org/<br>
> If you are interested in graphics there is the classic OpenGL, or game<br>
> development SDL http://www.libsdl.org/index.php (these two are C API but<br>
> you can use them from C++)<br>
> <br>
> I'm also interested to see what will other members of this list recommend.<br>
> <br>
> Hope this helps,<br>
> Robert<br>
> <br>
> <br>
> <br>
> Pavao, John C. wrote:<br>
> <br>
> > Since no mailing list is really complete without the occasional idiot<br>
> > newbie question... :-)<br>
> ><br>
> > I've been lurking this list for several months because I'm trying to<br>
> > teach myself C++, but I certainly admit the list is out of my league.<br>
> ><br>
> > As for trying to learn C++, I'm only able to get so far when it comes<br>
> > to applying what I'm learning to real world situations because I seem<br>
> > to be missing something important. I haven't figured out how to know<br>
> > learn what to use in a given situation. I do a lot of UNIX shell<br>
> > scripting, and I'll often find myself saying, "ok, if this were a<br>
> > shell script, I'd use the suchandsuch command", but I don't know what<br>
> > to do in C++. I haven't found a good way to learn what's in specific<br>
> > libraries and how to use what's there. I've come up with a pile of<br>
> > simple working programs based on examples I've seen, but when I get to<br>
> > wanting to do something I don't see in an example, I'm stuck. A lot<br>
> > of what I do in my work is working with text files and manipulating<br>
> > text. A lot of awk, grep, sed, arrays and such. Could anyone point<br>
> > me to where to look to learn what I need to know to do these kinds of<br>
> > things?<br>
> ><br>
> > I know questions like this sometimes raise the ire of the more<br>
> > advanced list members on any list. (One of my all-time favorite posts<br>
> > on this or any list was when someone asked why this list was so quiet<br>
> > and someone else responded "because we already know everything".) <br>
> > It's not my intention to start a fire-fight or anything, and I'm not<br>
> > asking for anyone to teach me anything. All I'm really hoping for is<br>
> > for someone to explain to me the best way for me to teach myself how<br>
> > to do this...<br>
> ><br>
> > Thanks in advance!<br>
> > John Pavao<br>
> ><br>
> <br>
> <br>
> --<br>
> *Robert Misior*<br>
> Unix Systems Administrator/Programmer<br>
> Salem Academy and College<br>
> 336.917.5460<br>
> Take Back the Web Get Firefox!<br>
> <http://www.spreadfirefox.com/?q=affiliates&id=9693&t=68><br>
> <br>
> <br>
> <br>
> <br>
> Hello,<br>
> <br>
> I would say that it still all depends on what you are trying to do ( I<br>
> guess knowing what is possible is the key)<br>
> Here are some links that I find useful: "C++ Beyond the Standard<br>
> Library" http://www.oreillynet.com/pub/a/network/2003/05/06/cplusplusian.html<br>
> and this page has some usefully links: http://www.thefreecountry.com/sourcecode/cpp.shtml<br>
> If you are interested in GUI development I would recommend Qt http://doc.trolltech.com/3.3/index.html<br>
> it is a lot more then just a GUI API, reminds me a lot of java :) with<br>
> many standard objects. Or a pure open source GUI API http://www.wxwindows.org/<br>
> If you are interested in graphics there is the classic OpenGL, or game<br>
> development SDL http://www.libsdl.org/index.php<br>
> (these two are C API but you can use them from C++)<br>
> <br>
> I'm also interested to see what will other members of this list <br>
> recommend.<br>
> <br>
> Hope this helps,<br>
> Robert<br>
> <br>
> <br>
> <br>
> Pavao, John C. wrote:<br>
> <br>
> <br>
> <br>
> <br>
> Since no mailing list is really complete without<br>
> the occasional idiot newbie question... :-)<br>
> <br>
> I've been lurking this list for several months<br>
> because I'm trying to teach myself C++, but I certainly admit the list<br>
> is out of my league. <br>
> As for trying to learn C++, I'm only able to get so<br>
> far when it comes to applying what I'm learning to real world<br>
> situations because I seem to be missing something important. I haven't<br>
> figured out how to know learn what to use in a given situation. I do a<br>
> lot of UNIX shell scripting, and I'll often find myself saying, "ok, if<br>
> this were a shell script, I'd use the suchandsuch command", but I don't<br>
> know what to do in C++. I haven't found a good way to learn what's in<br>
> specific libraries and how to use what's there. I've come up with a<br>
> pile of simple working programs based on examples I've seen, but when I<br>
> get to wanting to do something I don't see in an example, I'm stuck. A<br>
> lot of what I do in my work is working with text files and manipulating<br>
> text. A lot of awk, grep, sed, arrays and such. Could anyone point me<br>
> to where to look to learn what I need to know to do these kinds of<br>
> things?<br>
> I know questions like this sometimes raise the ire<br>
> of the more advanced list members on any list. (One of my all-time<br>
> favorite posts on this or any list was when someone asked why this list<br>
> was so quiet and someone else responded "because we already know<br>
> everything".) It's not my intention to start a fire-fight or anything,<br>
> and I'm not asking for anyone to teach me anything. All I'm really<br>
> hoping for is for someone to explain to me the best way for me to teach<br>
> myself how to do this...<br>
> Thanks in advance!<br>
> <br>
> John Pavao<br>
> <br>
> <br>
> <br>
> <br>
> --<br>
> Robert Misior<br>
> Unix Systems Administrator/Programmer<br>
> Salem Academy and College<br>
> 336.917.5460<br>
-------Original Message-------<br>
<br>
<br>