Thread: RE: [Dev-C++] learning c++, best book (Page 2)
Open Source C & C++ IDE for Windows
Brought to you by:
claplace
|
From: Ioannis V. <no...@ho...> - 2002-10-21 02:15:12
|
> -----Original Message-----
> From: dev...@li...=20
> [mailto:dev...@li...] On Behalf=20
> Of Santiago
> Sent: Sunday, October 20, 2002 2:19 AM
> To: Elizabeth Barham
> Cc: dev-cpp-users-list
> Subject: [Dev-C++] learning c++, best book
>=20
>=20
> Hi, thanks for all you help in the past. I'm studying C++ and=20
> haven't even
> touched windows programming with c++. I'd like to find the=20
> best possible
> book for my case scenario. I'm almost done with the "basics"=20
> for c++ and I'm
> looking to move towards windows programming. I need a book=20
> which teaches me
> windows from the scratch. However, I really don't know which=20
> way to go. The
> newer books only talk about .NET and C#, while the so called=20
> "best" C++
> books are from 1998, 99 and 2000. Would it be better to go=20
> ahead and buy one
> of those books that talk about both or should I get done with=20
> win32 API
> first before I move on to .NET/C#? Or should I even bother=20
> learning .NET?
> A dream book would be a recent one that teaches how to built windows
> application using win32 API with all its latest components=20
> and then guide me
> through .NET
>=20
> This is very important for me because with the little time I=20
> have to study,
> I really can't afford to waist any time with the wrong or obsolete
> reference.
> I will appreciate any feedback you may provide.
.NET has no direct connection with Win32 API. .NET is the next thing. It
is a platform of its own and even has its own assembly language! Also
.NET is very high level for example you can create a window in the
style:
class myform:public Form
{
public:
myform() { Text=3D"My first form!"; }
};
Application::Run(new myform);
It creates a form with the label "My first form!".
What i am reading myself is Visual C++ .NET by MS Press. Concerning
ANSI C++ the book is not good (sometimes it is even in the limits of
stupidity concerning C++ mistakes). But it teaches .NET well. So if you
ignore its ANSI C++ stuff and notice only the .NET stuff , then you will
learn .NET relatively easily.
Ioannis
* Ioannis Vranos
* Programming pages: http://www.noicys.freeurl.com
* Alternative URL: http://run.to/noicys
|
|
From: <sa...@ho...> - 2002-10-21 04:09:40
|
two questions,
How is .NET compared to win32 when it comes to stability and reliability?
Do you think .NET will become more powerful and more on demand than C++?
----- Original Message -----
Wrom: PYOQKEDOTWFAOBUZXUWLSZLKBRNVWWCUFPEGA
To: "Dev-C++ Mailing List" <dev...@li...>
Sent: Sunday, October 20, 2002 10:15 PM
Subject: RE: [Dev-C++] learning c++, best book
> -----Original Message-----
> Wrom: UTFJMVRESKPNKMBIPBARHDMNNSKVFVWRKJVZCMHVIB
> [mailto:dev...@li...] On Behalf
> Of Santiago
> Sent: Sunday, October 20, 2002 2:19 AM
> To: Elizabeth Barham
> Cc: dev-cpp-users-list
> Subject: [Dev-C++] learning c++, best book
>
>
> Hi, thanks for all you help in the past. I'm studying C++ and
> haven't even
> touched windows programming with c++. I'd like to find the
> best possible
> book for my case scenario. I'm almost done with the "basics"
> for c++ and I'm
> looking to move towards windows programming. I need a book
> which teaches me
> windows from the scratch. However, I really don't know which
> way to go. The
> newer books only talk about .NET and C#, while the so called
> "best" C++
> books are from 1998, 99 and 2000. Would it be better to go
> ahead and buy one
> of those books that talk about both or should I get done with
> win32 API
> first before I move on to .NET/C#? Or should I even bother
> learning .NET?
> A dream book would be a recent one that teaches how to built windows
> application using win32 API with all its latest components
> and then guide me
> through .NET
>
> This is very important for me because with the little time I
> have to study,
> I really can't afford to waist any time with the wrong or obsolete
> reference.
> I will appreciate any feedback you may provide.
.NET has no direct connection with Win32 API. .NET is the next thing. It
is a platform of its own and even has its own assembly language! Also
.NET is very high level for example you can create a window in the
style:
class myform:public Form
{
public:
myform() { Text="My first form!"; }
};
Application::Run(new myform);
It creates a form with the label "My first form!".
What i am reading myself is Visual C++ .NET by MS Press. Concerning
ANSI C++ the book is not good (sometimes it is even in the limits of
stupidity concerning C++ mistakes). But it teaches .NET well. So if you
ignore its ANSI C++ stuff and notice only the .NET stuff , then you will
learn .NET relatively easily.
Ioannis
* Ioannis Vranos
* Programming pages: http://www.noicys.freeurl.com
* Alternative URL: http://run.to/noicys
-------------------------------------------------------
This sf.net email is sponsored by:
Access Your PC Securely with GoToMyPC. Try Free Now
https://www.gotomypc.com/s/OSND/DD
_______________________________________________
Dev-cpp-users mailing list
Dev...@li...
TO UNSUBSCRIBE: http://www.noicys.cjb.net/devcpp/ub.htm
https://lists.sourceforge.net/lists/listinfo/dev-cpp-users
|
|
From: Uten N. <Ute...@su...> - 2002-10-20 20:02:54
|
Hi Santiago, I can fully understand your frustration. If you are fearly new to=20 programming (GUI) you should try to get hold of some second hand books or=20 titles you can get cheep because they are old. The truth is, they will=20 hardly ever get old. All new technology is based on old concepts. Concepts= =20 you have to understand to fully utilize the new technology. The most used Win32 books in my bookshelf are: NT 4/Windows 95 Developer's Handbook, Ben Ezzel with Jim Blaney, ISBN=20 0-7821-1945-X (Sybex) Windows NT WIN32 API superbible, Richard J.Simon ISBN 1-57169-089-1 (Waite= =20 group press, 1997) Advanced Windows, third edition, Jeffrey Richter ISBN 1-57231-548-2=20 (Microsoft press, 1997) My point is: Collect books, you want find a single one covering all you=20 need. Spend your money wise, by second hand or slightly outdated to reduced= =20 prices..:o) Best Regards St=E5le At 19:19 19.10.02 -0400, Santiago wrote: >Hi, thanks for all you help in the past. I'm studying C++ and haven't even >touched windows programming with c++. I'd like to find the best possible >book for my case scenario. I'm almost done with the "basics" for c++ and= I'm >looking to move towards windows programming. I need a book which teaches me >windows from the scratch. However, I really don't know which way to go. The >newer books only talk about .NET and C#, while the so called "best" C++ >books are from 1998, 99 and 2000. Would it be better to go ahead and buy= one >of those books that talk about both or should I get done with win32 API >first before I move on to .NET/C#? Or should I even bother learning .NET? >A dream book would be a recent one that teaches how to built windows >application using win32 API with all its latest components and then guide= me >through .NET > >This is very important for me because with the little time I have to study, >I really can't afford to waist any time with the wrong or obsolete >reference. >I will appreciate any feedback you may provide. > >Thanks > >San > > >------------------------------------------------------- >This sf.net email is sponsored by: >Access Your PC Securely with GoToMyPC. Try Free Now >https://www.gotomypc.com/s/OSND/DD >_______________________________________________ >Dev-cpp-users mailing list >Dev...@li... >TO UNSUBSCRIBE: http://www.noicys.cjb.net/devcpp/ub.htm >https://lists.sourceforge.net/lists/listinfo/dev-cpp-users |
|
From: Santiago <sa...@ho...> - 2002-10-20 20:42:04
|
I truly appreciate your feedback guys. All the information I received from all of you so far has been tremendously helpful. Thanks San ----- Original Message ----- From: "Uten Navn" <Ute...@su...> To: "Santiago" <sa...@ho...>; "Elizabeth Barham" <sog...@ya...> Cc: "dev-cpp-users-list" <dev...@li...> Sent: Sunday, October 20, 2002 4:09 PM Subject: Re: [Dev-C++] learning c++, best book Hi Santiago, I can fully understand your frustration. If you are fearly new to programming (GUI) you should try to get hold of some second hand books or titles you can get cheep because they are old. The truth is, they will hardly ever get old. All new technology is based on old concepts. Concepts you have to understand to fully utilize the new technology. The most used Win32 books in my bookshelf are: NT 4/Windows 95 Developer's Handbook, Ben Ezzel with Jim Blaney, ISBN 0-7821-1945-X (Sybex) Windows NT WIN32 API superbible, Richard J.Simon ISBN 1-57169-089-1 (Waite group press, 1997) Advanced Windows, third edition, Jeffrey Richter ISBN 1-57231-548-2 (Microsoft press, 1997) My point is: Collect books, you want find a single one covering all you need. Spend your money wise, by second hand or slightly outdated to reduced prices..:o) Best Regards Ståle At 19:19 19.10.02 -0400, Santiago wrote: >Hi, thanks for all you help in the past. I'm studying C++ and haven't even >touched windows programming with c++. I'd like to find the best possible >book for my case scenario. I'm almost done with the "basics" for c++ and I'm >looking to move towards windows programming. I need a book which teaches me >windows from the scratch. However, I really don't know which way to go. The >newer books only talk about .NET and C#, while the so called "best" C++ >books are from 1998, 99 and 2000. Would it be better to go ahead and buy one >of those books that talk about both or should I get done with win32 API >first before I move on to .NET/C#? Or should I even bother learning .NET? >A dream book would be a recent one that teaches how to built windows >application using win32 API with all its latest components and then guide me >through .NET > >This is very important for me because with the little time I have to study, >I really can't afford to waist any time with the wrong or obsolete >reference. >I will appreciate any feedback you may provide. > >Thanks > >San > > >------------------------------------------------------- >This sf.net email is sponsored by: >Access Your PC Securely with GoToMyPC. Try Free Now >https://www.gotomypc.com/s/OSND/DD >_______________________________________________ >Dev-cpp-users mailing list >Dev...@li... >TO UNSUBSCRIBE: http://www.noicys.cjb.net/devcpp/ub.htm >https://lists.sourceforge.net/lists/listinfo/dev-cpp-users |
|
From: Carlos d. M. <cg...@wo...> - 2002-10-14 11:18:00
|
"Linker options/Optional Libs or Object Files" = Just see the label over the edit fields of the project otpions You put it in your path this way: Windows NT, 2000, XP: In explorer go to control panel, double click in system. Go to advanced tab, press environment variables button, select path and press edit, add the Dev-C++ bin directory, a semicolon is the separator between folders. After do that you have to reboot. Windows 9x: Open command prompt and type PATH=%PATH%;devbinaryfolder or PATH =devbinaryfolder;%PATH% You asked: do I have to link the implementation to userCode.cpp in order to create the .o file? For have myClass.o you don't need at all userCode.cpp. And for having userCode.o, it shouldn't, since you make the exe just by linking and you pass the myClass.o file in linker just for link it when creating the exe, and the userCode.o file would have undefined references which will have to be solved during linking. |