Skip to content
MPGHThe Dark Arts
/
RegisterLog in
Forum
Community
What's NewLatest posts across the boardTrendingHottest threads right nowSubscribedThreads you follow
Discussion
GeneralIntroductionsEntertainmentDebate FortFlaming & Rage
Board
News & AnnouncementsMPGH TimesSuggestions & HelpGiveaways
More Sections
Art & Graphic DesignProgrammingHackingCryptocurrency
Hacks & Cheats
Games
ValorantCS2 / CS:GOCall of Duty / WarzoneFortniteApex LegendsEscape From Tarkov
+14 moreLeague of LegendsGTA VMinecraftRustROTMGBattlefieldTroveBattleOnCombat ArmsCrossFireBlackshotRuneScapeDayZDead by Daylight
Resources
Game Hacking TutorialsReverse EngineeringGeneral Game HackingAnti-CheatConsole Game Hacking
Tools
Game Hacking ToolsTrainers & CheatsHack/Release NewsNew
Submit a release →Share your cheat, tool, or config with the community.
AINEW
AI Tools
General & DiscussionPrompt EngineeringLLM JailbreaksHotAI Agents & AutomationLocal / Open Models
AI × Gaming
AI Aimbots & VisionML Anti-CheatGame Bots & Automation
Create
AI Coding / Vibe CodingAI Art & MediaAI Voice & TTS
The AI frontier →Where game hacking meets modern machine learning. Jump in.
Marketplace
Buy & Sell
SellingBuyingTradingUser Services
Trust & Safety
Middleman LoungeMarketplace TalkVouch Copy Profiles
Money
Cryptocurrency TalkCurrency ExchangeWork & Job Offers
Start selling →List accounts, services, and goods. Use the middleman to trade safe.
MPGH The Dark Arts

A community for offensive security research, reverse engineering, and AI.

Community

ForumMarketplaceSearch

Account

RegisterLog in

Legal

Privacy PolicyForum RulesHelp & FAQ
© 2026 MPGH · All rights reserved.Built by the community, for the community. For educational purposes onlyContent is shared for security research and education — we don't condone illegal use. You're responsible for complying with applicable laws. Use at your own risk.
Home › Forum › MultiPlayer Game Hacks & Cheats › Other Semi-Popular First Person Shooter Hacks › WarRock - International Hacks › intro to c++

Lightbulbintro to c++

Posts 1–3 of 3 · Page 1 of 1
LL
llvengancell
intro to c++
utorial: A small introduction to C++
Tutorial: A small introduction to C++

This tutorial will only cover some main knowledge. After you have fully read it
you should be able to create your own small programs, know the basics of C++ coding,
and be able to use that base to continue and experimenting further into the language.
So i will definitely not go into detail, like about how many bytes a certain
data type uses.

To compile C++ code you will need a debugger, the 2 most well known ones are
Borland and Visual Studio C++.

You can get Borland here:
http://www.borland.com/downloads/download_cbuilder.html

A trial version of Visual Studio C++ is available here:
http://msdn.microsof*****m/vstudio/ex...ualc/download/

Code:

Content table:
1. Data types
2. Statements
2.1. If, else
2.2. For-loop
3. Functions
4. Code example

1. Data types

Like any other programming language, C++ uses data types to store values and information in.
Here you can find a small list of the most used data types.

Code:

Int (integer value)
Float (decimal value)
Char (a character, contains text)
Bool (boolean, true or false)

I won't discuss Vector and String here since there are endless possibilities with them and
it would take quite some time to write all that down .

When you are coding and you want to store a value, you will have to know two things.
First, what kind of data should the variable be able to handle? Second,
what will the variable be called?

This is how you declare those four data types.
Code:

int ThisIsAIntegerValue;
float ThisIsADecimalValue;
char ThisIsACharacterVariable;
bool ThisIsABoolean;

As you can see you first write the data type, after that, it's name, and then you
have to finish the declaring with a ";".

Now we have created a place we can put data in, but untill now we still haven't put any in.
Code:

int ThisIsAIntegerValue = 0;
float ThisIsADecimalValue = 0.0;
char ThisIsACharacterVariable = "test";
bool ThisIsABoolean = false;

2. Statements

2.1 If, else

In the next topic i will show you how to write your first program based on these two statements.

Other then the else-statement, the if-statement can stand-alone and can only be used in one way.
The else-statement can also be used in a combination of both statements. These are the two possibilities:

Code:

if ( ... )
{
}
else
{
}

Code:

if ( ... )
{
}
else if ( ... )
{
}
else
{
}

When you use the else-statement the two actions will never be executed at the same time.
As you may have guessed, the code which should get executed when a certain action
returns true has to be placed between the two brackets.

So now we know where to put the action but not yet what we can do where the points are situated. This is an
example of how you would use it with a boolean.

Code:

bool test=false;
if ( test )
{
// test is true
/* test is true */
}
else
{
// test is false
/* test is false */
}

The "//" sign is used to place comments in your code, as you can see you can also use the "/ *" and "* /" sign.
(Without the spaces) The above code is one way to check if a boolean is true or false. But to
compare all data types there are built in signs you can use, here i give you a very smal list:

Code:

== equal to
!= not equal to
> bigger
< smaller
>= bigger or equal
<= smaller or equal

2.2. For-loop

You can use this loop when you want a certain action to get executed several times, or use it to loop
trough several variables. This is an example of how you use it.

Code:

for (int i=0; i<=10; i++)
{
}

As you can see, there are three main parts in the loop. The first one "int i=0" defines the variable
that will change it's value. The second part "i<=10" is where you define how far it should loop, here it
goes from 0 to 10 since we defined the variable as 0. The last one "i++" is the actual counting up, you
can also use "i--" or any other action you would like.

3. Functions

Functions are very important for writing programs. My examplefunction will be called "main". I'm choosing
this name because every program, whatever you write, needs a main function. Without it, you can not
execute your program code. This is the example:

Code:

void main( )
{
}

The first word written down is "void" it states that the function does not return any value.
And as you may allready know, "main" is the name of the function. Now i'm going to show you an example
which contains several new aspects.

Code:

int testFunction( int temp )
{
return temp;
}

Now the first word written down is "int", which refers to the integer value. It means that the function
will retain an integer value. We do this by using the "return", and in this example we return "temp".
"temp" is our input, which we get when the function is called. This is an example of a normal function
call without a return value:

Code:

int test = 0;
testXFunction( test );

As you can see our input is now "test" which contains the value 0. Now when we would use a function
with an integer return value and want to store the output of that function. Then our calling
might look like this:

Code:

int test = 1;
int output = testFunction( test );

If testFunction is the function i posted above, then output will be set equal to test, which is 1.

4. Code example

Code:

float sum( float input1, float input2 )
{
float temp = input1 + input2;
return temp;
}

void main ( )
{
float var1, var2;
float outputValue;

cout << "Input float value 1:" << endl;
cin >> var1;

cout << "Input float value 2:" << endl;
cin >> var2;

outputValue = sum( var1, var2 );

cout << "Sum: " << outputValue << endl;
}

You should be able to read and understand both functions. The only new things i haven't explained yet
basically are "cout", "cin" and "endl". The cout stands for output, you can display text, variables
and every other kind of data types with it. The second one (cin) is used to write input to variables.
And the endl cmd just takes a new line after your text/variables have been displayed. You should
mess around with some of those small codes to try understand the code better and learn from your
own mistakes.

I hope you have learned from this tutorial, if you did please +rep or let me know.
If you are having any problems or questions on anything please don't pm me but ask them
in this thread.
#1 · 19y ago
dezer
dezer
if you didnt notice, its warrock section
#2 · 19y ago
soad56
soad56
Post it to Tutorials or so!
#3 · 19y ago
Posts 1–3 of 3 · Page 1 of 1

Post a Reply

Similar Threads

  • After sometime of inactivity(my intro)By vega in General
    13Last post 19y ago
  • N00B intro to overclocking...By ~Viper~ in Overclocking
    16Last post 17y ago
  • Rate JetaEngine IntroBy radnomguywfq3 in Art & Graphic Design
    22Last post 17y ago
  • Rate my second JetaEngine introBy radnomguywfq3 in Art & Graphic Design
    3Last post 17y ago
  • My intro ^_^By -Mintek- in General
    10Last post 19y ago

Tags for this Thread

None