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.
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.
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++
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.
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!
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.
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?
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.
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: