MENU
last data update: 2011/10/15, 14:43
Website loading time
during the test: 1 s
cable connection (average): 1.22 s
DSL connection (average): 1.45 s
modem (average): 13.21 s
HTTP headers
HTTP/1.0 301 Moved Permanently
Date: Sat, 15 Oct 2011 21:39:24 GMT
Server: Apache/2.0.59 (CentOS)
X-Powered-By: PHP/5.2.5
Vary: Cookie
X-Pingback: http://www.learncpp.com/blog/xmlrpc.php
Location: http://www.learncpp.com/
Connection: close
Content-Type: text/html; charset=UTF-8
HTTP/1.1 200 OK
Date: Sat, 15 Oct 2011 21:39:24 GMT
Server: Apache/2.0.59 (CentOS)
Last-Modified: Sat, 15 Oct 2011 21:15:52 GMT
ETag: "5638563-155ec-e0e81200"
Accept-Ranges: bytes
Content-Length: 87532
Cache-Control: max-age=300, must-revalidate
Expires: Sat, 15 Oct 2011 21:44:24 GMT
Connection: close
Content-Type: text/html; charset=UTF-8
Information about DNS servers
learncpp.com | A | 67.210.106.129 | IN | 43200 | |
learncpp.com | SOA | ns1.learncpp.com | aapomeranz.yahoo.com | 1319177483 | 10800 3600 604800 10800 IN 43200 |
learncpp.com | TXT | v=spf1 +a +mx -all | Array | IN | 43200 |
learncpp.com | MX | 10 | mail.learncpp.com | IN | 43200 |
learncpp.com | NS | ns1.learncpp.com | IN | 43200 | |
learncpp.com | NS | ns2.learncpp.com | IN | 43200 |
Received from the first DNS server
Request to the server "learncpp.com"
You used the following DNS server:
DNS Name: ns1.learncpp.com
DNS Server Address: 67.210.106.129#53
DNS server aliases:
HEADER opcode: REQUEST, status: NOERROR, id: 3642
flag: qr aa rd REQUEST: 1, ANSWER: 6, AUTHORITY: 0, ADDITIONAL: 3
REQUEST SECTION:
learncpp.com. IN ANY
ANSWER SECTION:
learncpp.com. 86400 IN MX 10 mail.learncpp.com.
learncpp.com. 86400 IN TXT "v=spf1 +a +mx -all"
learncpp.com. 86400 IN SOA ns1.learncpp.com. aapomeranz.yahoo.com. 1319177483 10800 3600 604800 10800
learncpp.com. 86400 IN NS ns2.learncpp.com.
learncpp.com. 86400 IN NS ns1.learncpp.com.
learncpp.com. 86400 IN A 67.210.106.129
SECTION NOTES:
mail.learncpp.com. 86400 IN A 67.210.106.129
ns1.learncpp.com. 86400 IN A 67.210.106.129
ns2.learncpp.com. 86400 IN A 67.210.106.129
Received 235 bytes from address 67.210.106.129#53 in 80 ms
Received from the second DNS server
Request to the server "learncpp.com"
You used the following DNS server:
DNS Name: ns2.learncpp.com
DNS Server Address: 67.210.106.129#53
DNS server aliases:
HEADER opcode: REQUEST, status: NOERROR, id: 35469
flag: qr aa rd REQUEST: 1, ANSWER: 6, AUTHORITY: 0, ADDITIONAL: 3
REQUEST SECTION:
learncpp.com. IN ANY
ANSWER SECTION:
learncpp.com. 86400 IN MX 10 mail.learncpp.com.
learncpp.com. 86400 IN TXT "v=spf1 +a +mx -all"
learncpp.com. 86400 IN SOA ns1.learncpp.com. aapomeranz.yahoo.com. 1319177483 10800 3600 604800 10800
learncpp.com. 86400 IN NS ns1.learncpp.com.
learncpp.com. 86400 IN NS ns2.learncpp.com.
learncpp.com. 86400 IN A 67.210.106.129
SECTION NOTES:
mail.learncpp.com. 86400 IN A 67.210.106.129
ns1.learncpp.com. 86400 IN A 67.210.106.129
ns2.learncpp.com. 86400 IN A 67.210.106.129
Received 235 bytes from address 67.210.106.129#53 in 80 ms
Subdomains (the first 50)
Typos (misspells)
kearncpp.com pearncpp.com oearncpp.com lwarncpp.com lsarncpp.com ldarncpp.com lrarncpp.com l4arncpp.com l3arncpp.com lezrncpp.com lesrncpp.com lewrncpp.com leqrncpp.com leaencpp.com leadncpp.com leafncpp.com leatncpp.com lea5ncpp.com lea4ncpp.com learbcpp.com | learmcpp.com learjcpp.com learhcpp.com learnxpp.com learnvpp.com learnfpp.com learndpp.com learncop.com learnclp.com learnc-p.com learnc0p.com learncpo.com learncpl.com learncp-.com learncp0.com earncpp.com larncpp.com lerncpp.com leancpp.com learcpp.com | learnpp.com learncp.com learncp.com elarncpp.com laerncpp.com lerancpp.com leanrcpp.com learcnpp.com learnpcp.com learncpp.com llearncpp.com leearncpp.com leaarncpp.com learrncpp.com learnncpp.com learnccpp.com learncppp.com learncppp.com |
Location
IP: 67.210.110.228
continent: NA, country: United States (USA), city: Anaheim
Website value
rank in the traffic statistics:
There is not enough data to estimate website value.
Basic information
website build using CSS
code weight: 85.48 KB
text per all code ratio: 10 %
title: Learn C++
description:
keywords:
encoding: UTF-8
language: en-US
Website code analysis
one word phrases repeated minimum three times
two word phrases repeated minimum three times
three word phrases repeated minimum three times
B tags
U tags
I tags
images
headers
H1
The C++ Tutorial
H2
H3
H4
H5
H6
internal links
address | anchor text |
---|---|
http://www.learncpp.com/ | |
http://www.learncpp.com/category/cpp-tutorial/ | C++ Tutorial |
http://www.learncpp.com/category/site-news/ | Site News |
http://www.learncpp.com/category/wordpress/ | WordPress |
http://www.learncpp.com/category/cpp-programming/ | C++ Programming |
http://www.learncpp.com/category/computer-game-programming/ | Game Programming |
http://www.learncpp.com/category/breaktime/ | Break Time |
http://www.learncpp.com/category/general-programming/ | General Programming |
http://www.learncpp.com/category/gaming/ | Gaming |
http://www.learncpp.com/ | Main Page |
http://www.learncpp.com/about/ | About / Contact |
http://www.learncpp.com/about/#Support | Support LearnCpp |
http://www.learncpp.com/site-news/this-is-why-we-cant-have-nice-things/ | This is why we can’t have nice things |
http://www.learncpp.com/cpp-programming/3-x-comprehensive-quiz/ | 3.x — Comprehensive Quiz |
http://www.learncpp.com/cpp-programming/16-4-stl-algorithms-overview/ | 16.4 — STL algorithms overview |
http://www.learncpp.com/cpp-programming/16-3-stl-iterators-overview/ | 16.3 — STL iterators overview |
http://www.learncpp.com/cpp-programming/16-2-stl-containers-overview/ | 16.2 — STL containers overview |
http://www.learncpp.com/cpp-tutorial/16-1-the-standard-template-library-stl/ | 16.1 — The Standard Template Library (STL) |
http://www.learncpp.com/site-news/new-look-and-feel/ | New look and feel |
http://www.learncpp.com/site-news/database-corruption-site-issues/ | Database Corruption / Site Issues |
http://www.learncpp.com/cpp-tutorial/17-7-stdstring-inserting/ | 17.7 — std::string inserting |
http://www.learncpp.com/cpp-tutorial/17-6-stdstring-appending/ | 17.6 — std::string appending |
http://www.learncpp.com/category/breaktime/ | Break Time |
http://www.learncpp.com/category/cpp-programming/ | C++ Programming |
http://www.learncpp.com/category/cpp-tutorial/ | C++ Tutorial |
http://www.learncpp.com/category/computer-game-programming/ | Game Programming |
http://www.learncpp.com/category/gaming/ | Gaming |
http://www.learncpp.com/category/general-programming/ | General Programming |
http://www.learncpp.com/category/site-news/ | Site News |
http://www.learncpp.com/category/wordpress/ | WordPress |
/cpp-tutorial/01-introduction-to-these-tutorials/ | Introduction to these tutorials |
/cpp-tutorial/02-introduction-to-programming-languages/ | Introduction to programming languages |
/cpp-tutorial/03-introduction-to-cc/ | Introduction to C/C++ |
/cpp-tutorial/04-introduction-to-development/ | Introduction to development |
/cpp-tutorial/05-installing-an-integrated-development-environment-ide/ | Installing an Integrated Development Environment (IDE) |
/cpp-tutorial/06-writing-your-first-program/ | Compiling your first program |
/cpp-tutorial/07-a-few-common-cpp-problems/ | A few common C++ problems |
/cpp-tutorial/11-structure-of-a-program/ | Structure of a program |
/cpp-tutorial/12-comments/ | Comments |
/cpp-tutorial/13-a-first-look-at-variables/ | A first look at variables (and cin) |
/cpp-tutorial/14-a-first-look-at-functions/ | A first look at functions |
/cpp-tutorial/15-a-first-look-at-operators/ | A first look at operators |
/cpp-tutorial/16-whitespace-and-basic-formatting/ | Whitespace and basic formatting |
/cpp-tutorial/17-forward-declarations/ | Forward declarations |
/cpp-tutorial/18-programs-with-multiple-files/ | Programs with multiple files |
/cpp-tutorial/19-header-files/ | Header files |
/cpp-tutorial/110-a-first-look-at-the-preprocessor/ | A first look at the preprocessor |
/cpp-tutorial/1-10a-how-to-design-your-first-programs/ | How to design your first programs |
/cpp-tutorial/111-comprehensive-quiz/ | Comprehensive quiz |
/cpp-tutorial/21-basic-addressing-and-variable-declaration/ | Basic addressing and variable declaration |
/cpp-tutorial/22-keywords-and-naming-identifiers/ | Keywords and naming identifiers |
/cpp-tutorial/23-variable-sizes-and-the-sizeof-operator/ | Variable sizes and the sizeof operator |
/cpp-tutorial/24-integers/ | Integers |
/cpp-tutorial/25-floating-point-numbers/ | Floating point numbers |
/cpp-tutorial/26-boolean-values/ | Boolean Values |
/cpp-tutorial/27-chars/ | Chars |
/cpp-tutorial/28-constants/ | Constants |
/cpp-tutorial/29-hungarian-notation/ | Hungarian Notation |
/cpp-tutorial/210-comprehensive-quiz/ | Comprehensive quiz |
/cpp-tutorial/31-precedence-and-associativity/ | Precedence and associativity |
/cpp-tutorial/32-arithmetic-operators/ | Arithmetic operators |
/cpp-tutorial/33-incrementdecrement-operators-and-side-effects/ | Increment/decrement operators, and side effects |
/cpp-tutorial/34-sizeof-comma-and-arithmetic-if-operators/ | Sizeof, comma, and arithmetic if operators |
/cpp-tutorial/35-relational-operators-comparisons/ | Relational operators (comparisons) |
/cpp-tutorial/36-logical-operators/ | Logical operators |
/cpp-tutorial/37-converting-between-binary-and-decimal/ | Converting between binary and decimal |
/cpp-tutorial/38-bitwise-operators/ | Bitwise operators |
/cpp-tutorial/3-x-comprehensive-quiz/ | Comprehensive quiz |
/cpp-tutorial/41-blocks-compound-statements-and-local-variables/ | Blocks (compound statements) and local variables |
/cpp-tutorial/42-global-variables/ | Global variables (and why they are evil) |
/cpp-tutorial/43-file-scope-and-the-static-keyword/ | File scope and the static keyword |
/cpp-tutorial/44-type-conversion-and-casting/ | Type conversion and casting |
/cpp-tutorial/45-enumerated-types/ | Enumerated types |
/cpp-tutorial/46-typedefs/ | Typedefs |
/cpp-tutorial/47-structs/ | Structs |
/cpp-tutorial/51-control-flow-introduction/ | Control flow introduction |
/cpp-tutorial/52-if-statements/ | If statements |
/cpp-tutorial/53-switch-statements/ | Switch statements |
/cpp-tutorial/54-goto-statements/ | Goto statements |
/cpp-tutorial/55-while-statements/ | While statements |
/cpp-tutorial/56-do-while-statements/ | Do while statements |
/cpp-tutorial/57-for-statements/ | For statements |
/cpp-tutorial/58-break-and-continue/ | Break and continue |
/cpp-tutorial/59-random-number-generation/ | Random number generation |
/cpp-tutorial/61-arrays-part-i/ | Arrays (Part I) |
/cpp-tutorial/62-arrays-part-ii/ | Arrays (Part II) |
/cpp-tutorial/63-arrays-and-loops/ | Arrays and loops |
/cpp-tutorial/64-sorting-an-array-using-selection-sort/ | Sorting an array using selection sort |
/cpp-tutorial/65-multidimensional-arrays/ | Multidimensional arrays |
/cpp-tutorial/66-c-style-strings/ | C-style strings |
/cpp-tutorial/67-introduction-to-pointers/ | Introduction to pointers |
/cpp-tutorial/68-pointers-arrays-and-pointer-arithmetic/ | Pointers, arrays, and pointer arithmetic |
/cpp-tutorial/69-dynamic-memory-allocation-with-new-and-delete/ | Dynamic memory allocation with new and delete |
/cpp-tutorial/610-pointers-and-const/ | Pointers and const |
/cpp-tutorial/611-references/ | References |
/cpp-tutorial/612-references-vs-pointers-and-member-selection/ | References vs pointers, and member selection |
/cpp-tutorial/613-void-pointers/ | Void pointers |
/cpp-tutorial/71-function-parameters-and-arguments/ | Function parameters and arguments |
/cpp-tutorial/72-passing-arguments-by-value/ | Passing arguments by value |
/cpp-tutorial/73-passing-arguments-by-reference/ | Passing arguments by reference |
/cpp-tutorial/74-passing-arguments-by-address/ | Passing arguments by address |
/cpp-tutorial/74a-returning-values-by-value-reference-and-address/ | Returning values by value, reference, and address |
/cpp-tutorial/75-inline-functions/ | Inline functions |
/cpp-tutorial/76-function-overloading/ | Function overloading |
/cpp-tutorial/77-default-parameters/ | Default parameters |
/cpp-tutorial/78-function-pointers/ | Function pointers |
/cpp-tutorial/79-the-stack-and-the-heap/ | The stack and the heap |
/cpp-tutorial/710-recursion/ | Recursion |
/cpp-tutorial/711-namespaces/ | Namespaces |
/cpp-tutorial/712-handling-errors-assert-cerr-exit-and-exceptions/ | Handling errors (assert, cerr, exit, and exceptions) |
/cpp-tutorial/713-command-line-arguments/ | Command line arguments |
/cpp-tutorial/714-ellipses-and-why-to-avoid-them/ | Ellipses (and why to avoid them) |
/cpp-tutorial/81-welcome-to-object-oriented-programming/ | Welcome to object-oriented programming |
/cpp-tutorial/82-classes-and-class-members/ | Classes and class members |
/cpp-tutorial/83-public-vs-private-access-specifiers/ | Public vs private access specifiers |
/cpp-tutorial/84-access-functions-and-encapsulation/ | Access functions and encapsulation |
/cpp-tutorial/85-constructors/ | Constructors |
/cpp-tutorial/86-destructors/ | Destructors |
/cpp-tutorial/87-the-hidden-this-pointer/ | The hidden “this” pointer |
/cpp-tutorial/88-constructors-part-ii/ | Constructors (Part II) |
/cpp-tutorial/89-class-code-and-header-files/ | Class code and header files |
/cpp-tutorial/810-const-class-objects-and-member-functions/ | Const class objects and member functions |
/cpp-tutorial/811-static-member-variables/ | Static member variables |
/cpp-tutorial/812-static-member-functions/ | Static member functions |
/cpp-tutorial/813-friend-functions-and-classes/ | Friend functions and classes |
/cpp-tutorial/814-anonymous-variables-and-objects/ | Anonymous variables and objects |
/cpp-tutorial/91-introduction-to-operator-overloading/ | Introduction to operator overloading |
/cpp-tutorial/92-overloading-the-arithmetic-operators/ | Overloading the arithmetic operators |
/cpp-tutorial/93-overloading-the-io-operators/ | Overloading the I/O operators |
/cpp-tutorial/94-overloading-the-comparison-operators/ | Overloading the comparison operators |
/cpp-tutorial/95-overloading-unary-operators/ | Overloading unary operators +, -, and ! |
/cpp-tutorial/96-overloading-operators-using-member-functions/ | Overloading operators using member functions |
/cpp-tutorial/97-overloading-the-increment-and-decrement-operators/ | Overloading the increment and decrement operators |
/cpp-tutorial/98-overloading-the-subscript-operator/ | Overloading the subscript operator |
/cpp-tutorial/99-overloading-the-parenthesis-operator/ | Overloading the parenthesis operator |
/cpp-tutorial/910-overloading-typecasts/ | Overloading typecasts |
/cpp-tutorial/911-the-copy-constructor-and-overloading-the-assignment-operator/ | The copy constructor and overloading the assignment operator |
/cpp-tutorial/912-shallow-vs-deep-copying/ | Shallow vs. deep copying |
/cpp-tutorial/101-constructor-initialization-lists/ | Constructor initialization lists |
/cpp-tutorial/102-composition/ | Composition |
/cpp-tutorial/103-aggregation/ | Aggregation |
/cpp-tutorial/104-container-classes/ | Container classes |
/cpp-tutorial/111-introduction-to-inheritance/ | Introduction to inheritance |
/cpp-tutorial/112-basic-inheritance-in-c/ | Basic inheritance in C++ |
/cpp-tutorial/113-order-of-construction-of-derived-classes/ | Order of construction of derived classes |
/cpp-tutorial/114-constructors-and-initialization-of-derived-classes/ | Constructors and initialization of derived classes |
/cpp-tutorial/115-inheritance-and-access-specifiers/ | Inheritance and access specifiers |
/cpp-tutorial/116-adding-changing-and-hiding-members-in-a-derived-class/ | Adding, changing, and hiding members in a derived class |
/cpp-tutorial/117-multiple-inheritance/ | Multiple inheritance |
/cpp-tutorial/118-virtual-base-classes/ | Virtual base classes |
/cpp-tutorial/121-pointers-and-references-to-the-base-class-of-derived-objects/ | Pointers and references to the base class of derived objects |
/cpp-tutorial/122-virtual-functions/ | Virtual functions |
/cpp-tutorial/123-virtual-destructors-virtual-assignment-and-overriding-virtualization/ | Virtual destructors, virtual assignment, and overriding virtualization |
/cpp-tutorial/124-early-binding-and-late-binding/ | Early binding and late binding |
/cpp-tutorial/125-the-virtual-table/ | The virtual table |
/cpp-tutorial/126-pure-virtual-functions-abstract-base-classes-and-interface-classes/ | Pure virtual functions, abstract base classes, and interface classes |
/cpp-tutorial/131-input-and-output-io-streams/ | Input and output (I/O) streams |
/cpp-tutorial/132-input-with-istream/ | Input with istream |
/cpp-tutorial/133-output-with-ostream-and-ios/ | Output with ostream and ios |
/cpp-tutorial/134-stream-classes-for-strings/ | Stream classes for strings |
/cpp-tutorial/135-stream-states-and-input-validation/ | Stream states and input validation |
/cpp-tutorial/136-basic-file-io/ | Basic file I/O |
/cpp-tutorial/137-random-file-io/ | Random file I/O |
/cpp-tutorial/141-function-templates/ | Function templates |
/cpp-tutorial/142-function-template-instances/ | Function template instances |
/cpp-tutorial/143-template-classes/ | Template classes |
/cpp-tutorial/144-expression-parameters-and-template-specialization/ | Expression parameters and template specialization |
/cpp-tutorial/145-class-template-specialization/ | Class template specialization |
/cpp-tutorial/146-partial-template-specialization/ | Partial template specialization |
/cpp-tutorial/151-the-need-for-exceptions/ | The need for exceptions |
/cpp-tutorial/152-basic-exception-handling/ | Basic exception handling |
/cpp-tutorial/153-exceptions-functions-and-stack-unwinding/ | Exceptions, functions, and stack unwinding |
/cpp-tutorial/154-uncaught-exceptions-catch-all-handlers-and-exception-specifiers/ | Uncaught exceptions, catch-all handlers, and exception specifiers |
/cpp-tutorial/155-exceptions-classes-and-inheritance/ | Exceptions, classes, and inheritance |
/cpp-tutorial/156-exception-dangers-and-downsides/ | Exception dangers and downsides |
/cpp-tutorial/16-1-the-standard-template-library-stl/ | The Standard Template Library (STL) |
/cpp-tutorial/16-2-stl-containers-overview/ | STL containers overview |
/cpp-tutorial/16-3-stl-iterators-overview/ | STL iterators overview |
/cpp-tutorial/16-4-stl-algorithms-overview/ | STL algorithms overview |
/cpp-tutorial/17-1-stdstring-and-stdwstring/ | std::string and std::wstring |
/cpp-tutorial/17-2-stdstring-construction-and-destruction/ | std::string construction and destruction |
/cpp-tutorial/17-3-stdstring-length-and-capacity/ | std::string length and capacity |
/cpp-tutorial/17-4-stdstring-character-access-and-conversion-to-c-style-arrays/ | std::string character access and conversion to C-style arrays |
/cpp-programming/17-5-stdstring-assignment-and-swapping/ | std::string assignment and swapping |
/cpp-programming/17-6-stdstring-appending/ | std::string appending |
/cpp-programming/17-7-stdstring-inserting/ | std::string inserting |
/cpp-tutorial/a1-static-and-dynamic-libraries/ | Static and dynamic libraries |
/cpp-tutorial/a2-using-libraries-with-visual-studio-2005-express/ | Using libraries with Visual Studio Express 2005 |
/cpp-tutorial/a3-using-libraries-with-codeblocks/ | Using libraries with Code::Blocks |
/cpp-tutorial/a4-debugging-your-program-stepping-and-breakpoints/ | Debugging your program (stepping and breakpoints) |
/cpp-tutorial/a5-debugging-your-program-watching-variables-and-the-call-stack/ | Debugging your program (watching variables and the call stack) |
http://www.learncpp.com/blog/wp-login.php?action=register | Register |
http://www.learncpp.com/blog/wp-login.php | Log in |
http://www.learncpp.com/feed/ | Entries RSS |
http://www.learncpp.com/comments/feed/ | Comments RSS |
http://www.learncpp.com/2011/10/ | October 2011 |
http://www.learncpp.com/2011/09/ | September 2011 |
http://www.learncpp.com/2010/10/ | October 2010 |
http://www.learncpp.com/2010/07/ | July 2010 |
http://www.learncpp.com/2009/10/ | October 2009 |
http://www.learncpp.com/2009/09/ | September 2009 |
http://www.learncpp.com/2009/03/ | March 2009 |
http://www.learncpp.com/2008/12/ | December 2008 |
http://www.learncpp.com/2008/10/ | October 2008 |
http://www.learncpp.com/2008/09/ | September 2008 |
http://www.learncpp.com/2008/08/ | August 2008 |
http://www.learncpp.com/2008/06/ | June 2008 |
http://www.learncpp.com/2008/05/ | May 2008 |
http://www.learncpp.com/2008/04/ | April 2008 |
http://www.learncpp.com/2008/03/ | March 2008 |
http://www.learncpp.com/2008/02/ | February 2008 |
http://www.learncpp.com/2008/01/ | January 2008 |
http://www.learncpp.com/2007/12/ | December 2007 |
http://www.learncpp.com/2007/11/ | November 2007 |
http://www.learncpp.com/2007/10/ | October 2007 |
http://www.learncpp.com/2007/09/ | September 2007 |
http://www.learncpp.com/2007/08/ | August 2007 |
http://www.learncpp.com/2007/07/ | July 2007 |
http://www.learncpp.com/2007/06/ | June 2007 |
http://www.learncpp.com/2007/05/ | May 2007 |
http://www.learncpp.com/ | Learn C++ |
external links
address | anchor text |
---|---|
http://www.dev-spot.com | Dev-Spot Forums |
http://foquant.com/ | Foquant |
http://wordpress.org/ | WordPress.org |
http://wordpress.org/ | WordPress |
http://wordpress.bytesforall.com/ | Atahualpa Theme |
http://www.bytesforall.com/ | BytesForAll |
http://forum.bytesforall.com/ | WP Forum |