|
You last visited: Today at 01:58
Advertisement
Y u no work?
Discussion on Y u no work? within the CO2 Programming forum part of the Conquer Online 2 category.
05/09/2012, 16:13
|
#31
|
elite*gold: 20
Join Date: Mar 2006
Posts: 1,491
Received Thanks: 536
|
Quote:
Originally Posted by Korvacs
I love the idea of someone giving up on C# because they dont understand it and cant do maths, and taking up C++ instead. You must be joking if you think thats ever going to work out.
|
I'd say C++ might be easier to learn for some because it's far more straight forward. Basic functionality contains no super complex things to learn. Hell, even a hello world program with C++ is far easier to comprehend. (at least I think so)
While C# attempts to "dumb it down" a bit by either doing stuff for you or hiding it from general use, you still need to understand all those underlying things in order to truly understand the language which imo makes it more difficult to understand.
Quote:
Originally Posted by denominator
Simple question, if I take time out to read and learn this would I be able to achieve what I am trying to do? I'm assuming probably so albeit needing to study olly and CE a bit more as well.

|
If you're going to be "studying olly", then take up C++ from the start. Trying to go from C# to assembly is a joke if you find C# difficult. At least with C++ you're that much closer to assembly itself. That's your call though. I find it easier to hook with C++ as well since the program you're hooking is C++ already.
|
|
|
05/09/2012, 16:25
|
#32
|
elite*gold: 20
Join Date: Mar 2006
Posts: 6,126
Received Thanks: 2,518
|
C++ is in no way straight forward, its difficult to understand, difficult to grasp and can become retardedly complex.
C# is straight forward, it is not difficult to understand and not difficult to grasp, and should never become as complex as C++.
Your opinion is completely biased on this point bone, it just is.
|
|
|
05/09/2012, 16:35
|
#33
|
elite*gold: 20
Join Date: Mar 2006
Posts: 1,491
Received Thanks: 536
|
Quote:
Originally Posted by Korvacs
C++ is in no way straight forward, its difficult to understand, difficult to grasp and can become retardedly complex.
C# is straight forward, it is not difficult to understand and not difficult to grasp, and should never become as complex as C++.
Your opinion is completely biased on this point bone, it just is.
|
And your opinion isn't biased? Do you even know C++? C# is a high level language. It's designed, note, DESIGNED, to hide things from the user to make the language "easier" to write (rather, faster, being a RAD language). C++ might take longer to do something, require more lines of code, etc etc, but it only does what you type. If you don't want C# to do something specific, you have to.. well ****. How would you go about forcing standard C# libs to not do what they do without having to entirely rewrite exactly what they do? C++ libs are the basic of the basic and they are built to be extended, not for you to make them not do things. To get extra functionality you find other libs.
Also, C++ is incredibly straight forward. The only way to get more "lower level" is to use C (which is hardly lower than C++) and then it goes to asm. C++ does what it says it does and requires you to do the "extra work" to make it do more by writing the libraries. The only difference is C# comes standard with tons of high level libs.
|
|
|
05/09/2012, 16:56
|
#34
|
elite*gold: 20
Join Date: Mar 2006
Posts: 6,126
Received Thanks: 2,518
|
Yes i know some C++. And yes its DESIGNED to be that way, HENCE its simpler for him to understand because its DESIGNED to be easier.
So thank you for proving my point.
|
|
|
05/09/2012, 16:59
|
#35
|
elite*gold: 0
Join Date: Aug 2010
Posts: 951
Received Thanks: 76
|
I've had a look at C++ projects before and I can't even build them let alone anything else lol. No to me the actual layout etc is more simple than C++ but then again I have not actually tried to do anything with C++
Code:
Console.WriteLine("Hello World");
That's the "Hello World" in C#
|
|
|
05/09/2012, 17:16
|
#36
|
elite*gold: 20
Join Date: Mar 2006
Posts: 1,491
Received Thanks: 536
|
Quote:
Originally Posted by denominator
I've had a look at C++ projects before and I can't even build them let alone anything else lol. No to me the actual layout etc is more simple than C++ but then again I have not actually tried to do anything with C++
Code:
Console.WriteLine("Hello World");
That's the "Hello World" in C#
|
That's oversimplifying it.
Code:
#include <iostream>
using namespace std;
int main()
{
cout << "Hello World";
return 1;
}
Don't think I'm leaving anything out.. but that's a C++ hello world.
|
|
|
05/09/2012, 17:21
|
#37
|
elite*gold: 20
Join Date: Mar 2006
Posts: 6,126
Received Thanks: 2,518
|
Not really helping your argument when you have to edit your post because you forgot part of the hello world, which wouldn't work without it. Kinda shows that if you, someone whos been doing C++ for many years, cant do hello world without error first time that perhaps C++ IS the more complex and less straight forward language.
/claps
Oh and now we've switched from C++ is simpler, to C# is too simple, hurray!
|
|
|
05/09/2012, 17:25
|
#38
|
elite*gold: 20
Join Date: Jun 2006
Posts: 3,296
Received Thanks: 925
|
Quote:
Originally Posted by bone-you
That's oversimplifying it.
Code:
#include <iostream>
using namespace std;
int main()
{
cout << "Hello World";
return 1;
}
Don't think I'm leaving anything out.. but that's a C++ hello world.
|
Code:
using System;
class Program
{
static void Main()
{
Console.WriteLine("Hello World!");
Console.ReadLine();
}
}
I think this is more straightforward. It at least says what it does. I mean what the hell does cout even mean? Is it even a word?
|
|
|
05/09/2012, 17:28
|
#39
|
elite*gold: 20
Join Date: Mar 2006
Posts: 1,491
Received Thanks: 536
|
Quote:
Originally Posted by Korvacs
Not really helping your argument when you have to edit your post because you forgot part of the hello world, which wouldn't work without it. Kinda shows that if you, someone whos been doing C++ for many years, cant do hello world without error first time that perhaps C++ IS the more complex and less straight forward language.
/claps
Oh and now we've switched from C++ is simpler, to C# is too simple, hurray!
|
It's been a loooong time since I've had to make a minimal con output app for the sake of demonstration and put stdio instead of iostream. Excuse me. I'm sure you make.. wait. I forgot. You're the best programmar evar. EVAR. You sure have room to criticize.
Also, I said having a full understanding of C# makes it more complex, even if the "face" of it is easier. It's a RAD language. It's designed to hide portions of the process to speed things up in development. You can code a program just fine without knowing what goes on behind the scenes, but to fully understand it you're diving into deep waters, the same as if you were learning a C++ library.
Quote:
Originally Posted by Kiyono
Code:
using System;
class Program
{
static void Main()
{
Console.WriteLine("Hello World!");
Console.ReadLine();
}
}
I think this is more straightforward. It at least says what it does. I mean what the hell does cout even mean? Is it even a word?
|
I have been saying "IMO" all over the place. You know, in MY OPINION. The guy wanted to stop, so I gave a suggestion of "try c++ instead". -I- find it easier and more straight forward. cout = console out, like cin = console in. You could also do printf if you desire which is print file. Console handlers themselves are nothing but stream handles, the same as a file would be. Pretty much every function that can be used on a console stream can be used on a file and vice versa.
|
|
|
05/09/2012, 17:29
|
#40
|
elite*gold: 0
Join Date: Jun 2005
Posts: 692
Received Thanks: 353
|
Quote:
Originally Posted by Kiyono
I mean what the hell does cout even mean? Is it even a word?
|
It refers to the standard output stream. In C#, Console.Out refers to the exact same thing.
|
|
|
05/09/2012, 17:31
|
#41
|
elite*gold: 20
Join Date: Mar 2006
Posts: 6,126
Received Thanks: 2,518
|
Quote:
Originally Posted by bone-you
It's been a loooong time since I've had to make a minimal con output app for the sake of demonstration and put stdio instead of iostream. Excuse me. I'm sure you make.. wait. I forgot. You're the best programmar evar. EVAR. You sure have room to criticize.
|
Im sorry? Of course i make mistakes, but not when writing the simplest application in the book, your suggesting that its only natural to make a mistake when writing the most basic application in the book, because you've not had to do it for a while?
What hell the **** excuse is that?
Every time you post you prove my point.
|
|
|
05/09/2012, 17:38
|
#42
|
elite*gold: 20
Join Date: Mar 2006
Posts: 1,491
Received Thanks: 536
|
Quote:
Originally Posted by Korvacs
Im sorry? Of course i make mistakes, but not when writing the simplest application in the book, your suggesting that its only natural to make a mistake when writing the most basic application in the book, because you've not had to do it for a while?
What hell the **** excuse is that?
Every time you post you prove my point.
|
You're trying to call me out because I mistook stdio for iostream for a brief moment? Is this really how low you've gone? My point still stands that it's incredibly simple. Your attacking me does not change that fact. Please continue all you'd like.
|
|
|
05/09/2012, 17:53
|
#43
|
elite*gold: 20
Join Date: Jun 2006
Posts: 3,296
Received Thanks: 925
|
I just noticed this:
Quote:
Originally Posted by denominator
Meh **** it I'll just pay to bot because so far for all the hours I've read I'm still no wiser >.<
Please close the thread it was a pointless venture.
|
So I'll be closing this.
Quote:
Originally Posted by nTL3fTy
It refers to the standard output stream. In C#, Console.Out refers to the exact same thing.
|
Oh I see, never knew that.
|
|
|
 |
|
Similar Threads
|
how to make register.php work and client work at the same time
07/04/2014 - Dekaron Private Server - 11 Replies
Prior to my tut I am assuming you already checked this steps:
1. Followed Warmongers Ultimate Dekaron Server Setup
2. That you had succesfully downloaded and implement Silkbotters web registration php's and installed XAMPP server
3. That you already edited all the .ini in your htdocs folder with localhost IP 127.0.0.1, (yup, including Login server config.ini)
NOW this is what I learned:
1. When you setup your system DSN which you named "account" with log-in and password = account, at the...
|
how to make DSEEG work with dragonica (THQ/ICE) work for vista 32 bit users
10/16/2010 - Dragonica - 4 Replies
ok after 3 hours of messing around with dragonica i found a way to make it work with DSEEG for those who got the memory edit error
firstly within the 1 minture the game is open with dseeg remove all hotkeys and delete all bot settings and click save
leave the patcher.exe filepath as it is, select THQ and close everything, make sure that you set DSEEG to run as admin from the compatibility tab in properties.
now delete engine.ini from both c: drive and the dragonica release folder
...
|
[Release] ReXIGNation (Anti-Xigncode+CRC Bypass) spam here work/no work
07/19/2010 - Dekaron - 9 Replies
F>Y>I the bypass still work for me reinstall the game and run the bypasss with Cheat engine only, no winhex or any other way will make you DC right away when log in, am a vista user and i testes 3 different way and only CE work now hope this help u guy :mofo:
|
All times are GMT +1. The time now is 01:58.
|
|