Page 1 of 2 12 LastLast
Results 1 to 40 of 47

Thread: Hey Guys! Considering migrating to C++

  1. #1

    Thread Starter
    Addicted Member
    Join Date
    Jun 2005
    Posts
    192

    Question Hey Guys! Considering migrating to C++

    Well you may know that the MSDN is rather nasty to navigate. All I'm seeing is .net this and that...

    I have C++ 6.0 and wonder should I stick with Microsofts version or try to attempt to use one of the open source options (I've seen something like it)

    If someone would be gractious to either say.... go this way don't go this way...

    Is C++ really for me? What are the bennifits/pitfalls, is it easy to learn?

    I know this isn't the right forum, couldn't really find one that fit.

    SO any comments would really be appreciated.
    ----------
    I've tried google, but all the examples make use of DOS and the command prompt, I really don't want to go that route, I want to make win32 applications.

  2. #2
    The Devil crptcblade's Avatar
    Join Date
    Aug 2000
    Location
    Quetzalshacatenango
    Posts
    9,091

    Re: Hey Guys! Considering migrating to C++

    If you don't know C++, then you are best off sticking to the console apps until you get familiar with it. Learning the language is tough enough without having to get used to the GUI nuances at the same time.
    Laugh, and the world laughs with you. Cry, and you just water down your vodka.


    Take credit, not responsibility

  3. #3
    Banned timeshifter's Avatar
    Join Date
    Mar 2004
    Location
    at my desk
    Posts
    2,465

    Re: Hey Guys! Considering migrating to C++

    tell me about it...

  4. #4
    College Grad!!! Jacob Roman's Avatar
    Join Date
    Aug 2004
    Location
    Miami Beach, FL
    Posts
    5,339

    Re: Hey Guys! Considering migrating to C++

    Quote Originally Posted by DJHotIce
    All I'm seeing is .net this and that...
    As Timeshifter put it..."Tell me about it." They are just so damn proud of their ridiculous .net, that they practically ruin the syntax of the other languages and not make them backwards compatible. Look at what they did to VB6. They killed it off like it was nothing. At least C++ doesn't need the framework...I hope. And I'd be damned if they ruined that language too. It's a shame that they are even making these languages 100% object oriented.

  5. #5
    The Devil crptcblade's Avatar
    Join Date
    Aug 2000
    Location
    Quetzalshacatenango
    Posts
    9,091

    Re: Hey Guys! Considering migrating to C++

    Quote Originally Posted by Jacob Roman
    At least C++ doesn't need the framework...I hope. And I'd be damned if they ruined that language too.
    If you choose to create a managed application, then yes, the .NET framework will be required, but VS does still support plain old C++ applications. Why anyone would create a managed app in C++ is beyond my comprehension anyhow.
    Laugh, and the world laughs with you. Cry, and you just water down your vodka.


    Take credit, not responsibility

  6. #6
    Banned timeshifter's Avatar
    Join Date
    Mar 2004
    Location
    at my desk
    Posts
    2,465

    Re: Hey Guys! Considering migrating to C++

    Is that possible?

  7. #7
    VB6, XHTML & CSS hobbyist Merri's Avatar
    Join Date
    Oct 2002
    Location
    Finland
    Posts
    6,654

    Re: Hey Guys! Considering migrating to C++

    (uhhuh, advertising this second time today... someone please kill or ban me... but atleast this isn't my project!)

    You could consider FreeBASIC. It is a basic compiler, you can compile to Win32, Linux and DOS. It is just as low level as most other compilers, so it is easy to make console apps with it. It has its own cross-platform GFX library though, so by using it you can do a program that works with Windows and Linux without changing a line of code. Of course, that is mostly limited to games... if it has nothing else, it gives you a softer learning curve to C++, since it has some stuff that you can find in C++ as well, such as pointers and bitshifting. Yet the syntax is very familiar as it is Microsoft based (the compiler is about 99% compatible with QBasic/QuickBasic).

  8. #8

    Thread Starter
    Addicted Member
    Join Date
    Jun 2005
    Posts
    192

    Re: Hey Guys! Considering migrating to C++

    Alright. I'm just looking for a resource to find information about the OLD C++

    Not the Console but the Version 6 Stuff. So I can create whatever I need. My boss kinda wants me to push that direction... I really don't do much coding at the office, but we had a coder that knew C++ and designed some really cool apps using the free image library and what not. It also interfaced with some software that we've been wanting to do for a long time...

    Anyone? Can you point me in the right direction?

  9. #9
    Not NoteMe SLH's Avatar
    Join Date
    Mar 2002
    Location
    192.168.0.1 Preferred Animal: Penguin Reason for errors: Line#38
    Posts
    3,051

    Re: Hey Guys! Considering migrating to C++

    "The free image library"?? There's probably many of them.

    The partucular one i used when i needed to work with images was OpenCV. Let me know if you want more info about it.
    Quotes:
    "I am getting better then you guys.." NoteMe, on his leet english skills.
    "And I am going to meat her again later on tonight." NoteMe
    "I think you should change your name to QuoteMe" Shaggy Hiker, regarding NoteMe
    "my sweet lord jesus. I've decided never to have breast implants" Tom Gibbons
    Have I helped you? Please Rate my posts.


  10. #10
    Hyperactive Member ninjanutz's Avatar
    Join Date
    Jun 2005
    Location
    Bayside
    Posts
    256

    Re: Hey Guys! Considering migrating to C++

    yea i was thinkin of starting C++ to ... seems hard

  11. #11
    Retired G&G Mod NoteMe's Avatar
    Join Date
    Oct 2002
    Location
    @ Opera Software
    Posts
    10,190

    Re: Hey Guys! Considering migrating to C++

    Start with C# in stead...

  12. #12
    Hyperactive Member ninjanutz's Avatar
    Join Date
    Jun 2005
    Location
    Bayside
    Posts
    256

    Re: Hey Guys! Considering migrating to C++

    wats the different? C# is only for windows or somethin?

  13. #13
    Banned dglienna's Avatar
    Join Date
    Jun 2004
    Location
    Center of it all
    Posts
    17,901

    Re: Hey Guys! Considering migrating to C++

    C# uses the 'Net framework, while C++ doesn't. C# is said to be easier to learn.

  14. #14
    Retired G&G Mod NoteMe's Avatar
    Join Date
    Oct 2002
    Location
    @ Opera Software
    Posts
    10,190

    Re: Hey Guys! Considering migrating to C++

    Quote Originally Posted by ninjanutz
    wats the different? C# is only for windows or somethin?

    Ehhh...NO...I am sitting in Linux now, and I am programming in C#.......the .NET standard is an open standard. MS gave it away, so anyone that want can make a .NET compiler for VB.NET or C#.NET or make their own .NET language, on any platform they want.


    The difference.

    - You have more controll with C++.
    - Have the posibility to write faster code in C++.
    - C++ does not contain any GUI at all, C# kind of.
    - You don't have to think about pointers and memory leaks the same way in C# as C++, hence C# is easier to learn.
    - C# is using the .NET framework, that means that if you first know C# it is much easier to learn an other .NET language afterwards.
    - The C# syntax is close to C++, that means that if you first know C#, it will be much easier for you to grasp C++ afterwards.
    - C# is buildt up with MANY similarities as Java, that means that when you first know C#, you can more or less code in Java too (at least if you look away from the GUI stuff).


    Now rate my posts..D:

    - ØØ -

  15. #15
    Retired G&G Mod NoteMe's Avatar
    Join Date
    Oct 2002
    Location
    @ Opera Software
    Posts
    10,190

    Re: Hey Guys! Considering migrating to C++

    Quote Originally Posted by dglienna
    C# uses the 'Net framework, while C++ doesn't. C# is said to be easier to learn.

    You also have C++.NET

  16. #16
    type Woss is new Grumpy; wossname's Avatar
    Join Date
    Aug 2002
    Location
    #!/bin/bash
    Posts
    5,682

    Re: Hey Guys! Considering migrating to C++

    C# is fantastic.. and its 100% OOP. VB.net is becoming closer to 100% too in version 2005, it has a number of new features like op overloading. Woot 2005 also has Generics!!!! Which is just the coolest thing ever.
    I don't live here any more.

  17. #17

    Thread Starter
    Addicted Member
    Join Date
    Jun 2005
    Posts
    192

    Re: Hey Guys! Considering migrating to C++

    Alright.... Unfortunately I don't have a C# program just C++...

    But with that In mind, I really do appreciate the in depth opinions/facts on the differences and why I should go what route.

    I know my co-worker used the Open Source Bloodshed C++ program which i think had a form building on it. It seemed like it auto inserted in the starting syntax.

  18. #18
    Retired G&G Mod NoteMe's Avatar
    Join Date
    Oct 2002
    Location
    @ Opera Software
    Posts
    10,190

    Re: Hey Guys! Considering migrating to C++

    You can always download mono, or sharpdevelop or VS 2005 beta....

  19. #19
    Banished Cander's Avatar
    Join Date
    Dec 2000
    Location
    Why do you care?
    Posts
    6,913

    Re: Hey Guys! Considering migrating to C++

    Advertisement:

    If you want some really good C++ training, and got some cash to spend, 3DBuzz.com sells a series of Video Training for C++. Starts of with basics of C++, into making a simple console based Maze game, then into a GUI version of the game, and the latest series now goes into OpenGL basics and making a particle engine. Currently they are working on a series called Agents that goes into the development of a crowd simulation.


    Just shilling for my 2nd favorite website.
    Stack Overflow
    See the features of Visual Studio 2010 and C# 4.0: The 10-4 show on Channel9

  20. #20
    I'm about to be a PowerPoster! mendhak's Avatar
    Join Date
    Feb 2002
    Location
    Ulaan Baator GooGoo: Frog
    Posts
    38,173

    Re: Hey Guys! Considering migrating to C++

    Stop considering and move already!!!

  21. #21
    PowerPoster
    Join Date
    Jul 2002
    Location
    Dublin, Ireland
    Posts
    2,148

    Re: Hey Guys! Considering migrating to C++

    Why not migrate to E-- , or ((A++)++)++ ?

  22. #22
    type Woss is new Grumpy; wossname's Avatar
    Join Date
    Aug 2002
    Location
    #!/bin/bash
    Posts
    5,682

    Re: Hey Guys! Considering migrating to C++

    Note, have you got yourself sorted with C# 2005 yet? Or at least the runtimes?

  23. #23
    Frenzied Member DeadEyes's Avatar
    Join Date
    Jul 2002
    Posts
    1,196

    Re: Hey Guys! Considering migrating to C++

    Quote Originally Posted by Merrion
    ...((A++)++)++ ?
    looks more like lisp *shudder*

  24. #24

    Thread Starter
    Addicted Member
    Join Date
    Jun 2005
    Posts
    192

    Re: Hey Guys! Considering migrating to C++

    Quote Originally Posted by Merrion
    Why not migrate to E-- , or ((A++)++)++ ?
    Sorry My School (Computer Teacher) already gave me F--... I wasn't too happy about that. I tried inputing in my Liscense number in the setup program and I got an unescapable error

  25. #25
    Banned dglienna's Avatar
    Join Date
    Jun 2004
    Location
    Center of it all
    Posts
    17,901

    Re: Hey Guys! Considering migrating to C++

    The power button usually works well in those unescapable error situations.

  26. #26
    Hyperactive Member ninjanutz's Avatar
    Join Date
    Jun 2005
    Location
    Bayside
    Posts
    256

    Re: Hey Guys! Considering migrating to C++

    not wen ur in school...in my school if i ever turned off a comp for a reason the teacher would see right away and id be screwed

  27. #27
    Retired G&G Mod NoteMe's Avatar
    Join Date
    Oct 2002
    Location
    @ Opera Software
    Posts
    10,190

    Re: Hey Guys! Considering migrating to C++

    Quote Originally Posted by wossname
    Note, have you got yourself sorted with C# 2005 yet? Or at least the runtimes?

    Nope...spendt most of my time after hours yesterday at the hospital. And been doing the same all morning.

    My french isn't good, but I am pretty sure he mentined "operation"...OMFG, there is no way I am going there...it was just a round of footy...

  28. #28
    I'm about to be a PowerPoster!
    Join Date
    Jan 2005
    Location
    Everywhere
    Posts
    13,647

    Re: Hey Guys! Considering migrating to C++

    Quote Originally Posted by ninjanutz
    not wen ur in school...in my school if i ever turned off a comp for a reason the teacher would see right away and id be screwed
    that's why you use the reset button instead

    Perfect for annoying your stupid mates

  29. #29
    Banned dglienna's Avatar
    Join Date
    Jun 2004
    Location
    Center of it all
    Posts
    17,901

    Re: Hey Guys! Considering migrating to C++

    Hmmm. I've been neglecting in my pointless CC posts lately. So much for image. If you have VB, you could always shoot an interrupt or two, or use the AT command. If you need any ideas, just post in CC.

  30. #30
    type Woss is new Grumpy; wossname's Avatar
    Join Date
    Aug 2002
    Location
    #!/bin/bash
    Posts
    5,682

    Re: Hey Guys! Considering migrating to C++

    Quote Originally Posted by Cander
    If you want some really good C++ training, and got some cash to spend, 3DBuzz.com sells a series of Video Training for C++. Starts of with basics of C++, into making a simple console based Maze game, then into a GUI version of the game, and the latest series now goes into OpenGL basics and making a particle engine. Currently they are working on a series called Agents that goes into the development of a crowd simulation.
    Why spend money when you can just think instead?




    If I was a rich man, dum dum dum dum ...
    I don't live here any more.

  31. #31
    PowerPoster Pc_Madness's Avatar
    Join Date
    Dec 2001
    Location
    Melbourne, Australia
    Posts
    2,765

    Re: Hey Guys! Considering migrating to C++

    Eww, stay away from .Net. Anything that includes a 20mb runtime that isn't included with the OS needs to be shot.
    Don't Rate my posts.

  32. #32
    type Woss is new Grumpy; wossname's Avatar
    Join Date
    Aug 2002
    Location
    #!/bin/bash
    Posts
    5,682

    Re: Hey Guys! Considering migrating to C++

    And with that comment, the last vestiges of respect I had for you trickle into the dust, lost forever.

  33. #33
    PowerPoster Pc_Madness's Avatar
    Join Date
    Dec 2001
    Location
    Melbourne, Australia
    Posts
    2,765

    Re: Hey Guys! Considering migrating to C++

    Quote Originally Posted by wossname
    And with that comment, the last vestiges of respect I had for you trickle into the dust, lost forever.
    Really? I think its quite the logical statement. People need to download a 20mb file that is not related to your program at all, its slower on older systems due to the overhead needed to load the runtimes.

    I thought the goal of programming was to make a program as efficient as possible?
    Don't Rate my posts.

  34. #34
    VB6, XHTML & CSS hobbyist Merri's Avatar
    Join Date
    Oct 2002
    Location
    Finland
    Posts
    6,654

    Re: Hey Guys! Considering migrating to C++

    If you only knew... it might be I'm one of the very few who actually tries to do that!

  35. #35
    I'm about to be a PowerPoster! mendhak's Avatar
    Join Date
    Feb 2002
    Location
    Ulaan Baator GooGoo: Frog
    Posts
    38,173

    Re: Hey Guys! Considering migrating to C++

    Quote Originally Posted by ninjanutz
    not wen ur in school...in my school if i ever turned off a comp for a reason the teacher would see right away and id be screwed
    Are you in school or in jail?

  36. #36
    I'm about to be a PowerPoster! mendhak's Avatar
    Join Date
    Feb 2002
    Location
    Ulaan Baator GooGoo: Frog
    Posts
    38,173

    Re: Hey Guys! Considering migrating to C++

    Quote Originally Posted by Pc_Madness
    Really? I think its quite the logical statement. People need to download a 20mb file that is not related to your program at all, its slower on older systems due to the overhead needed to load the runtimes.

    I thought the goal of programming was to make a program as efficient as possible?
    1. It is related to the program. Without it the program won't run
    2. It's a one time download.
    3. That logic could also dictate that we all turn Windows Updates off, because they're a waste of time, bandwidth and are simply pointless.

  37. #37
    Retired G&G Mod NoteMe's Avatar
    Join Date
    Oct 2002
    Location
    @ Opera Software
    Posts
    10,190

    Re: Hey Guys! Considering migrating to C++

    Quote Originally Posted by Pc_Madness
    Really? I think its quite the logical statement. People need to download a 20mb file that is not related to your program at all, its slower on older systems due to the overhead needed to load the runtimes.

    I thought the goal of programming was to make a program as efficient as possible?

    So they language suddenly becomes usefull when Vista is out?


    -ØØ -

  38. #38
    Retired G&G Mod NoteMe's Avatar
    Join Date
    Oct 2002
    Location
    @ Opera Software
    Posts
    10,190

    Re: Hey Guys! Considering migrating to C++

    Ohhh and BTW have you ever played an AAA game the last 3-5 years without having to install DX...

  39. #39
    I'm about to be a PowerPoster!
    Join Date
    Jan 2005
    Location
    Everywhere
    Posts
    13,647

    Re: Hey Guys! Considering migrating to C++

    ooh... KO

  40. #40
    I'm about to be a PowerPoster! mendhak's Avatar
    Join Date
    Feb 2002
    Location
    Ulaan Baator GooGoo: Frog
    Posts
    38,173

    Re: Hey Guys! Considering migrating to C++

    Indeed. Never expected that from a blondie.

Page 1 of 2 12 LastLast

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  



Click Here to Expand Forum to Full Width