In C++ we must declare a Function/Routine before we use it UNLESS it appears in code before it is first used.
Example;
#include <iostream>
using namespace std;
int main()
{
test(); //THIS IS WRONG, WONT COMPILE
}
void test()
{
// Do Something
}
#include <iostream>
using namespace std;
void test(); //THIS IS THE FIX, DECLARE BEFORE USE
int main()
{
test(); }
void test()
{
//Do something
}
#include <iostream>
using namespace std;
void test() // THIS ALSO WORKS AS TEST APPEARS BEFORE IT IS CALLED
{
}
int main()
{
test();
}
Heisenberg - Digital Alchemist, Software Architect, Automation Specialist and Mechanical Engineer.
Labels
Android
(1)
bash
(2)
boost
(2)
C
(34)
C++
(2)
cheatsheet
(2)
CLion
(6)
css
(3)
Debian
(33)
DL
(17)
Docker
(2)
Dreamweaver
(2)
Eclipse
(3)
fail2ban
(4)
git
(5)
GitHub
(4)
Hacking
(3)
html
(8)
http
(1)
iOS
(1)
iPad
(1)
IRC
(1)
Java
(31)
javascript
(3)
Linux
(167)
Mac
(19)
Machine Learning
(1)
mySQL
(48)
Netbeans
(4)
Networking
(1)
Nexus
(1)
OpenVMS
(6)
Oracle
(1)
Pandas
(3)
php
(16)
Postgresql
(8)
Python
(9)
raid
(1)
RedHat
(14)
Samba
(2)
Slackware
(47)
SQL
(14)
svn
(1)
tar
(1)
ThinkPad
(1)
Virtualbox
(3)
Visual Basic
(1)
Visual Studio
(1)
Windows
(2)
Saturday, 3 December 2016
Subscribe to:
Post Comments (Atom)
No comments:
Post a Comment
Note: only a member of this blog may post a comment.