ROM Hack Going to try learn C++ slowly any good programs?

Lockon Stratos

Well-Known Member
OP
Member
Joined
Apr 1, 2008
Messages
262
Trophies
0
Age
27
Location
Sylvarant - Tales of Symphonia
Website
Visit site
XP
220
Country
I'm going to try and learn C++ so do you know any good programs to make C++ with?
tongue.gif
 

Edragon

Well-Known Member
Member
Joined
Nov 9, 2008
Messages
210
Trophies
0
XP
55
Country
i learnt C programing in uni (yeah it is 'C' with nothing behind) Is it anything relate with NDS hacking?
 

SCVgeo

Well-Known Member
Member
Joined
Nov 5, 2008
Messages
115
Trophies
0
Age
37
Location
USA
Website
projectpokemon.org
XP
175
Country
United States
Edragon said:
i learnt C programing in uni (yeah it is 'C' with nothing behind) Is it anything relate with NDS hacking?
Not really but alot of times you end up having to write programs to do repetitive tasks. So its good to know programming.

btw, did you learn how to write programs with a GUI in C? There is a pretty big difference.

I imagine that the reason DarthNemesis recommended C# is that it makes writing programs with a GUI easier, than C or C++.
 

DarthNemesis

Well-Known Member
Member
Joined
Feb 19, 2008
Messages
1,210
Trophies
0
XP
260
Country
United States
SCVgeo said:
I imagine that the reason DarthNemesis recommended C# is that it makes writing programs with a GUI easier, than C or C++.
That's part of it, but also you don't have to deal with pointers and memory management, plus there are classes that obviate a lot of the dirty work. BitConverter, Dictionary, Encoding, etc.
 

Vater Unser

Well-Known Member
Member
Joined
Oct 28, 2004
Messages
2,184
Trophies
0
Location
Pen Island
Website
Visit site
XP
109
Country
Gambia, The
Ameer10 said:
I'm going to try and learn C++ so do you know any good programs to make C++ with?
tongue.gif
Eclipse is a pretty popular editor, I use it for Java myself, can't complain about it.
If you're just getting to know the language, it really doesn't matter what editor you use though, you should've rather asked for some good books or tutorials on the topic, that's way more important. It's not like the editor magically makes programming any easier or more accessible. You basically write down the code and let the compiler do the magic, there's no shortcuts.
 

DriftRS

Well-Known Member
Newcomer
Joined
Sep 6, 2007
Messages
80
Trophies
0
XP
121
Country
Just use the express editions of Visual Studio. Probably the best editor available, and free. Used commercially as well.
 

Zamo

Well-Known Member
Member
Joined
Oct 10, 2007
Messages
156
Trophies
0
Age
34
Location
Cape Town, South Africa
Website
Visit site
XP
269
Country
I started on c++ a while ago and I really suggest using a unix based system and g++ as your compiler. I myself am using Ubuntu and kdevelop (or even Kate works beautifully) for c++.

If you've never programmed before, I'd suggest How to think like a computer scientist c++ edition. It's free and is an excellent way to learn the basics.

Good luck
smile.gif
 

psycoblaster

Divine
Member
Joined
Jan 26, 2008
Messages
2,131
Trophies
0
Age
33
Location
Seoul.. (in Korea)
Website
Visit site
XP
211
Country
The only thing you need to know in the programming language is the basics - the primitives, loops, dealing with other classes, etc
You can easily learn all of that easy stuff in a week at most.

The main part that you need to know is how to use other classes in the C++ library.
Just read class documentations on MSDN
 

Joe88

[λ]
Global Moderator
Joined
Jan 6, 2008
Messages
12,736
Trophies
2
Age
36
XP
7,421
Country
United States
C# is basically the update to C++
and C++ was the update to C, the ++ in c++ is the var+1 operator, so it basically mean c + 1, classes were added as well as a few changes
C# is more of a object oriented language
 

psycoblaster

Divine
Member
Joined
Jan 26, 2008
Messages
2,131
Trophies
0
Age
33
Location
Seoul.. (in Korea)
Website
Visit site
XP
211
Country
Ameer10 said:
So I've started to download visual studio and sharp develop but what's the similarity's between C# and C++?
tongue.gif
not much - they are both very similar.

I'll say that the main difference is that C# runs on the .NET runtime, so it has a better memory management.
There can be few coding differences.
Mainly, C# is heavily influenced by JAVA, so it derived from object types.
Similar to VB, there are properties for classes.
There are several minor code differences, but they are really similar.

But I go with C# because it feels a lot more simple.
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • No one is chatting at the moment.
  • BakerMan @ BakerMan:
    fuck ubisoft, and fuck activision
    +1
  • realtimesave @ realtimesave:
    Nintendo needs to release a new console, switch is getting such shitty little games lately lol it's pathetic
  • Purple_Heart @ Purple_Heart:
    Lmao a new flashcart... The Unlock Switch... I knew it's not fake xD
    +1
  • NinStar @ NinStar:
    A new consoles won't solve that problem
  • NinStar @ NinStar:
    It will actually make it worse
  • The Real Jdbye @ The Real Jdbye:
    well actually
    a new console won't do anything right now, because the games are still in development, that's why there are few games being released
  • The Real Jdbye @ The Real Jdbye:
    it won't make the games finish any faster
  • Veho @ Veho:
    2/3rds of launch titles for the Switch 2 will just be lazy ports of Switch games anyway.
  • The Real Jdbye @ The Real Jdbye:
    probably
  • The Real Jdbye @ The Real Jdbye:
    maybe mario kart 9 will be a launch title
  • The Real Jdbye @ The Real Jdbye:
    i really want a new mario kart
  • Veho @ Veho:
    What, you mean the endless stream of DLCs doesn't count?
  • Veho @ Veho:
    Why develop a new game when you can just sell season passes forever?
  • Veho @ Veho:
    I'm still on MKDS so I'm not bothered :tpi:
  • The Real Jdbye @ The Real Jdbye:
    i like the dlc tbh, i'd like a new game more
  • ZeroT21 @ ZeroT21:
    but the current version is still selling fine at full price
  • SylverReZ @ SylverReZ:
    Hello
  • ZeroT21 @ ZeroT21:
    sup
    +1
  • SylverReZ @ SylverReZ:
    @realtimesave, You seen the Unlock Switch flashcart yet?
  • K3Nv2 @ K3Nv2:
    I'll see the 19.0 update that blocks use ability to it
    +1
  • K3Nv2 @ K3Nv2:
    Lol newegg+
    Screenshot-20240423-053504-Gmail.jpg
  • S @ salazarcosplay:
    does update 19 really block it
  • SylverReZ @ SylverReZ:
    Update 19 never came out yet. Just the 18.1.
    SylverReZ @ SylverReZ: Update 19 never came out yet. Just the 18.1.