HScripts.com
English
English
Spanish
French
German
Chinese
Portuguese
Japanese
Dutch
Russian
Sign in / Sign up
Home
Scripts
Server Side Scripting
PHP
JSP
Perl
ASP
Client Side Scripting
JavaScript
AJAX
Jquery
Web Building Scripts
CSS3
Shell Scripts
Shell Scripts
Wordpress Plugins
PHP Plugins
Jquery Plugins
Tutorials
Web Technologies
CSS
CSS3
HTML
HTML5
Regular Expression
Programmings
CPP
VB.net
Microsoft Technologies
Excel2007 Functions
Powerpoint
Scripts Programming
PHP
JSP
Perl
JavaScript
Jquery
Database Languages
MySQL
Designing
Photoshop
Flash
GIMP
Commands/Services
Linux
SVN
VIM
CISCO Switch
Linux Services
Vista Services
Web Developments
RSS Feed
SEO
Web Building
Domain & DNS
Advertising Networks
Tools
Calculator / Converters
Hours Calculator
Epoch-GMT Converter
Online Image Converter
Convert Images
Lookup / Analysis
Apache Version Lookup
Email Verification Tool
Statistics Tool
Form Effects
Button Creator
Form Generator
Random Words Generator
Web Color Chooser
Menu Effects
Menu Builder
Multiple Drop Down Menu
Image / Text Effects
Gif Image Creator
Compress, Resize Pictures
Thumbnail Image Generator
CSS Image Sprites Generator
Image Resizer and Cropper Tool
Text Animation Tool
IP / DNS Lookup
IP/DNS Tools
Find Ip Address
Hostname to IP Address
Password Generators
Htpasswd Generator
MD5 Hash Encrypter
Random Password Generator
Password Strength
SEO Analysis
Backlink Checker
Link Analyser
FBLike Count Calculator
Website Popularity
Page Rank Tool
If Modified Since Http Header
SEO Text Browser Tool
Snippets
Add Snippets
New Snippets
Categories
FAQ
Statistics
Browser Statistics
OS Statistics
Search Engine Statistics
Paid Scripts
PHP
JSP
JavaScript
Web Icons
Cliparts
Traffic Signs
Country Maps
Country Emblems
Background Images
Menu Buttons
Logos
PDF
Home
>>
Tutorials
>>
Cpp
>>
Explanation
Previous
Next
C++ Tutorial
Introduction
History
C++ Structure
C++ Datatypes
Datatypes
char
short int
int
long int
boolean
float
double
long double
wchar_t
Variables
C++ variables
Local variables
Global variables
Constants
Operators
C++ Operators
Assignment
Overloading Assignment
Arithmetic
Increment/Decrement
Relational
Logical
Bitwise
Conditional
Operator Precedence
Control Structures
Control structures
if
if else
if else if
nested if
switch
for
while
do while
return
goto
exit
break
continue
Arrays
Arrays
single dimension
Two dimension
multi dimensional
Array as Parameter
Array of Strings
Array of Objects
Functions in C++
Functions
Passing by value
Passing by reference
Classes in C++
Class
Access specifiers
Friend function
Constructors
Destructors
Nested classes
Local classes
Overloading Constructors
Default Constructor
Predefined Functions in C++
I/O Functions in C++
I/O functions
scanf()
fscanf()
sscanf()
printf()
sprintf()
fprintf()
vprintf()
vfprintf()
vsprintf()
fopen()
freopen()
getc()
fgetc()
fgets()
ungetc()
putc()
fputc()
puts()
clearerr()
feof()
ferror()
perror()
fflush()
fgetpos()
fsetpos()
fseek()
fread()
ftell()
fwrite()
rewind()
remove()
tmpfile()
tmpnam()
setbuf()
String, Character Functions
String,character function
isalnum()
isalpha()
isdigit()
ispunct()
iscntrl()
isspace()
isupper()
isgraph()
islower()
isprint()
isxdigit()
strcpy()
strchr()
strcat()
strcoll()
strncmp()
strncpy()
strpbrk()
strrchr()
strstr()
strspn()
strtok()
strxfrm()
strerror()
strlen()
strcspn()
tolower()
toupper()
memset()
memchr()
memmove()
memcpy()
memcmp()
Mathematical Functions
Math functions
acos()
atan()
cos()
cosh()
atan2()
ceil()
exp()
fabs()
floor()
fmod()
frexp()
ldexp()
log()
log10()
modf()
pow()
sin()
sinh()
sqrt()
tanh()
tan()
Time Date Functions
Time,Date functions
asctime()
clock()
ctime()
difftime()
gmtime()
localeconv()
localtime()
mktime()
setlocale()
strftime()
time()
Dynamic Allocation
Dynamic allocation functions
calloc()
free()
malloc()
realloc()
Utility Functions in C++
Utility functions
abort()
abs()
atof()
atoi()
atol()
bsearch()
div()
exit()
getenv()
qsort()
rand()
srand()
OOPS Concepts
OOPs Concept
Objects
Classes
Inheritance
Single inheritance
Multiple inheritance
Hierarchical Inheritance
Multilevel Inheritance
Hybrid Inheritance
Dynamic Binding
Polymorphism
Runtime Polymorphism
Message passing
Encapsulation
Copy Constructor
Special Topics
Pointers
Structures, Unions
Enumeration
Typedef
Comments
Function overloading
Operator overloading
Virtual functions
Exception Handling
Namespace
Type casting
Typecasting
Static cast
Const cast
Dynamic cast
Reinterpret cast
Typeid
Feedback
Ask Questions
Ask Question