{"id":210,"date":"2010-06-15T11:49:22","date_gmt":"2010-06-15T15:49:22","guid":{"rendered":"http:\/\/www.elblender.com\/wordpress\/?p=210"},"modified":"2010-06-15T21:32:46","modified_gmt":"2010-06-16T01:32:46","slug":"code-example-in-c","status":"publish","type":"post","link":"http:\/\/blog.acarlstein.com\/?p=210","title":{"rendered":"Code Examples in C++"},"content":{"rendered":"<p>Here are some code examples written in C++<br \/>\nEven do they are written in C++, I would advice to compile them in Linux as I did.\u00a0If you encounter any problems or errors, please let me know by providing an example of the code, input, output, and an explanation. Thanks<br \/>\nNOTIFICATION: These examples are provided for educational purposes. Using this code is under your own\u00a0responsibility\u00a0and risk.\u00a0I do not take\u00a0responsibilities\u00a0of how they are used.<\/p>\n<ul>\n<li>Process input file &#8211; Count all alphabetics characters existent in the string<br \/>\nCode Example: <a href=\"http:\/\/www.elblender.com\/wordpress\/wp-content\/uploads\/2010\/06\/StreamOperation.h\">StreamOperation.h<\/a>, <a href=\"http:\/\/www.elblender.com\/wordpress\/wp-content\/uploads\/2010\/06\/StreamOperation.cpp\">StreamOperation.cpp<\/a>, <a href=\"http:\/\/www.elblender.com\/wordpress\/wp-content\/uploads\/2010\/06\/processFile.cpp\">processFile.cpp<\/a> &#8211; Input\/Output Files:\u00a0<a href=\"http:\/\/www.elblender.com\/wordpress\/wp-content\/uploads\/2010\/06\/Outfile.txt\">Outfile.txt<\/a>, <a href=\"http:\/\/www.elblender.com\/wordpress\/wp-content\/uploads\/2010\/06\/input.txt\">input.txt<\/a><\/li>\n<li> Linked List<br \/>\nCode Example: <a href=\"http:\/\/www.elblender.com\/wordpress\/wp-content\/uploads\/2010\/06\/List.h\">List.h<\/a>, <a href=\"http:\/\/www.elblender.com\/wordpress\/wp-content\/uploads\/2010\/06\/List.cpp\">List.cpp<\/a> &#8211; Test Code Example:\u00a0<a href=\"http:\/\/www.elblender.com\/wordpress\/wp-content\/uploads\/2010\/06\/BigListTest.cpp\">BigListTest.cpp<\/a>, <a href=\"http:\/\/www.elblender.com\/wordpress\/wp-content\/uploads\/2010\/06\/EmptyListTest.cpp\">EmptyListTest.cpp<\/a>, <a href=\"http:\/\/www.elblender.com\/wordpress\/wp-content\/uploads\/2010\/06\/EvensTest.cpp\">EvensTest.cpp<\/a>, <a href=\"http:\/\/www.elblender.com\/wordpress\/wp-content\/uploads\/2010\/06\/OddsTest.cpp\">OddsTest.cpp<\/a>, <a href=\"http:\/\/www.elblender.com\/wordpress\/wp-content\/uploads\/2010\/06\/SingleEvenTest.cpp\">SingleEvenTest.cpp<\/a>, <a href=\"http:\/\/www.elblender.com\/wordpress\/wp-content\/uploads\/2010\/06\/UseList.cpp\">UseList.cpp<\/a>, <a href=\"http:\/\/www.elblender.com\/wordpress\/wp-content\/uploads\/2010\/06\/UseList2.cpp\">UseList2.cpp<\/a>, <a href=\"http:\/\/www.elblender.com\/wordpress\/wp-content\/uploads\/2010\/06\/UseList3.cpp\">UseList3.cpp<\/a><\/li>\n<li>Linked List as template<br \/>\nCode Example: <a href=\"http:\/\/www.elblender.com\/wordpress\/wp-content\/uploads\/2010\/06\/List.cc\">List.cc<\/a>, <a href=\"http:\/\/www.elblender.com\/wordpress\/wp-content\/uploads\/2010\/06\/mainDriver.cpp\">mainDriver.cpp<\/a><\/li>\n<li>Simple Tree (VC++)<br \/>\nCode Example: <a href=\"http:\/\/www.elblender.com\/wordpress\/wp-content\/uploads\/2010\/06\/mainTree.cpp\">mainTree.cpp<\/a>,\u00a0\u00a0<a href=\"http:\/\/www.elblender.com\/wordpress\/wp-content\/uploads\/2010\/06\/standard.h\">standard.h<\/a>, <a href=\"http:\/\/www.elblender.com\/wordpress\/wp-content\/uploads\/2010\/06\/tree.h\">tree.h<\/a>, <a href=\"http:\/\/www.elblender.com\/wordpress\/wp-content\/uploads\/2010\/06\/TreeFunctions.cpp\">TreeFunctions.cpp<\/a> &#8211; Input\/Output Files: <a href=\"http:\/\/www.elblender.com\/wordpress\/wp-content\/uploads\/2010\/06\/tree.txt\">tree.txt<\/a><\/li>\n<li>Using vectors and iterators STL<br \/>\nCode Example: <a href=\"http:\/\/www.elblender.com\/wordpress\/wp-content\/uploads\/2010\/06\/CardsHolder.cc\">CardsHolder.cc<\/a>, <a href=\"http:\/\/www.elblender.com\/wordpress\/wp-content\/uploads\/2010\/06\/CardsHolder.h\">CardsHolder.h<\/a>, <a href=\"http:\/\/www.elblender.com\/wordpress\/wp-content\/uploads\/2010\/06\/mainDriver1.cpp\">mainDriver.cpp<\/a><\/li>\n<li>Generate prime numbers using Sieve of Eratosthenes algorithm<br \/>\nCode Example: <a href=\"http:\/\/www.elblender.com\/wordpress\/wp-content\/uploads\/2010\/06\/primes.cpp\">primes.cpp<\/a><\/li>\n<li>Binary Search Tree (BST) as template. Using vectors, iterators, and time STL.<br \/>\nCode Example: <a href=\"http:\/\/www.elblender.com\/wordpress\/wp-content\/uploads\/2010\/06\/BSTree.cc\">BSTree.cc<\/a>, <a href=\"http:\/\/www.elblender.com\/wordpress\/wp-content\/uploads\/2010\/06\/main.cpp\">main.cpp<\/a> &#8211; Explanation: <a href=\"http:\/\/www.elblender.com\/wordpress\/wp-content\/uploads\/2010\/06\/Writeup.txt\">Writeup.txt<\/a><a href=\"http:\/\/www.elblender.com\/wordpress\/wp-content\/uploads\/2010\/06\/primes.cpp\"><\/a><\/li>\n<li>Quicksort as template. Using Overload operation.<br \/>\nExample Code: <a href=\"http:\/\/www.elblender.com\/wordpress\/wp-content\/uploads\/2010\/06\/doublesort.cpp\">doublesort.cpp<\/a>, <a href=\"http:\/\/www.elblender.com\/wordpress\/wp-content\/uploads\/2010\/06\/Item.h\">Item.h<\/a>, <a href=\"http:\/\/www.elblender.com\/wordpress\/wp-content\/uploads\/2010\/06\/Item.cpp\">Item.cpp<\/a>, <a href=\"http:\/\/www.elblender.com\/wordpress\/wp-content\/uploads\/2010\/06\/Sort.cc\">Sort.cc<\/a> &#8211; Input\/Output Files: <a href=\"http:\/\/www.elblender.com\/wordpress\/wp-content\/uploads\/2010\/06\/sort.freq_.txt\">sort.freq_.txt<\/a>, <a href=\"http:\/\/www.elblender.com\/wordpress\/wp-content\/uploads\/2010\/06\/short.alpha_.txt\">short.alpha_.txt<\/a>, <a href=\"http:\/\/www.elblender.com\/wordpress\/wp-content\/uploads\/2010\/06\/output.txt\">output.txt<\/a>,\u00a0<a href=\"http:\/\/www.elblender.com\/wordpress\/wp-content\/uploads\/2010\/06\/input1.txt\">input.txt<\/a>,<\/li>\n<li>Basketball Conference example<br \/>\nExample Code: \u00a0<a href=\"http:\/\/www.elblender.com\/wordpress\/wp-content\/uploads\/2010\/06\/Conference.cpp\">Conference.cpp<\/a>, <a href=\"http:\/\/www.elblender.com\/wordpress\/wp-content\/uploads\/2010\/06\/Conference.h\">Conference.h<\/a>, <a href=\"http:\/\/www.elblender.com\/wordpress\/wp-content\/uploads\/2010\/06\/Player.cpp\">Player.cpp<\/a>,\u00a0<a href=\"http:\/\/www.elblender.com\/wordpress\/wp-content\/uploads\/2010\/06\/Player.h\">Player.h<\/a>, <a href=\"http:\/\/www.elblender.com\/wordpress\/wp-content\/uploads\/2010\/06\/Team.cpp\">Team.cpp<\/a>, <a href=\"http:\/\/www.elblender.com\/wordpress\/wp-content\/uploads\/2010\/06\/Team.h\">Team.h<\/a>, <a href=\"http:\/\/www.elblender.com\/wordpress\/wp-content\/uploads\/2010\/06\/Hoops.cpp\">Hoops.cpp<\/a> &#8211; Input\/Output File:\u00a0\u00a0<a href=\"http:\/\/www.elblender.com\/wordpress\/wp-content\/uploads\/2010\/06\/teamFile.txt\">teamFile.txt<\/a>, <a href=\"http:\/\/www.elblender.com\/wordpress\/wp-content\/uploads\/2010\/06\/Vermont.txt\">Vermont.txt<\/a>, <a href=\"http:\/\/www.elblender.com\/wordpress\/wp-content\/uploads\/2010\/06\/UMBC.txt\">UMBC.txt<\/a>, <a href=\"http:\/\/www.elblender.com\/wordpress\/wp-content\/uploads\/2010\/06\/StonyBrook.txt\">StonyBrook.txt<\/a>, <a href=\"http:\/\/www.elblender.com\/wordpress\/wp-content\/uploads\/2010\/06\/NewHampshire.txt\">NewHampshire.txt<\/a>, <a href=\"http:\/\/www.elblender.com\/wordpress\/wp-content\/uploads\/2010\/06\/Maine.txt\">Maine.txt<\/a>, <a href=\"http:\/\/www.elblender.com\/wordpress\/wp-content\/uploads\/2010\/06\/Hartford.txt\">Hartford.txt<\/a>, <a href=\"http:\/\/www.elblender.com\/wordpress\/wp-content\/uploads\/2010\/06\/Boston.txt\">Boston.txt<\/a>, <a href=\"http:\/\/www.elblender.com\/wordpress\/wp-content\/uploads\/2010\/06\/Binghamton.txt\">Binghamton.txt<\/a>, <a href=\"http:\/\/www.elblender.com\/wordpress\/wp-content\/uploads\/2010\/06\/AmericaEast.txt\">AmericaEast.txt<\/a>, <a href=\"http:\/\/www.elblender.com\/wordpress\/wp-content\/uploads\/2010\/06\/Albany.txt\">Albany.txt<\/a><a href=\"http:\/\/www.elblender.com\/wordpress\/wp-content\/uploads\/2010\/06\/mainDriver.cpp\"><\/a><\/li>\n<li>WarMachine card game example<br \/>\nExample Code: <a href=\"http:\/\/www.elblender.com\/wordpress\/wp-content\/uploads\/2010\/06\/Card.cpp\">Card.cpp<\/a>, <a href=\"http:\/\/www.elblender.com\/wordpress\/wp-content\/uploads\/2010\/06\/Card.h\">Card.h<\/a>, <a href=\"http:\/\/www.elblender.com\/wordpress\/wp-content\/uploads\/2010\/06\/PlayingCard.cpp\">PlayingCard.cpp<\/a>, <a href=\"http:\/\/www.elblender.com\/wordpress\/wp-content\/uploads\/2010\/06\/PlayingCard.h\">PlayingCard.h<\/a>, <a href=\"http:\/\/www.elblender.com\/wordpress\/wp-content\/uploads\/2010\/06\/Player1.cpp\">Player.cpp<\/a>, <a href=\"http:\/\/www.elblender.com\/wordpress\/wp-content\/uploads\/2010\/06\/Player1.h\">Player.h<\/a>, <a href=\"http:\/\/www.elblender.com\/wordpress\/wp-content\/uploads\/2010\/06\/WarMachine.cpp\">WarMachine.cpp<\/a>, <a href=\"http:\/\/www.elblender.com\/wordpress\/wp-content\/uploads\/2010\/06\/WarMachine.h\">WarMachine.h<\/a>, <a href=\"http:\/\/www.elblender.com\/wordpress\/wp-content\/uploads\/2010\/06\/main1.cpp\">main.cpp<\/a> &#8211; Input\/Output Files: <a href=\"http:\/\/www.elblender.com\/wordpress\/wp-content\/uploads\/2010\/06\/players.txt\">players.txt<\/a>, <a href=\"http:\/\/www.elblender.com\/wordpress\/wp-content\/uploads\/2010\/06\/output1.txt\">output.txt<\/a><\/li>\n<li>Deque as template, priority queue, priority queue as template<br \/>\nExample Code: <a href=\"http:\/\/www.elblender.com\/wordpress\/wp-content\/uploads\/2010\/06\/Deque.cc\">Deque.cc<\/a>, <a href=\"http:\/\/www.elblender.com\/wordpress\/wp-content\/uploads\/2010\/06\/PriorityQueue.cpp\">PriorityQueue.cpp<\/a>, <a href=\"http:\/\/www.elblender.com\/wordpress\/wp-content\/uploads\/2010\/06\/PriorityQueue.h\">PriorityQueue.h<\/a>,\u00a0<a href=\"http:\/\/www.elblender.com\/wordpress\/wp-content\/uploads\/2010\/06\/PriorityQueue.cc\">PriorityQueue.cc<\/a><\/p>\n<p><a href=\"http:\/\/www.elblender.com\/wordpress\/wp-content\/uploads\/2010\/06\/output1.txt\"><\/a><\/li>\n<\/ul>\n\n<script>\nvar zbPregResult = '0';\n<\/script>\n","protected":false},"excerpt":{"rendered":"<p>Here are some code examples written in C++ Even do they are written in C++, I would advice to compile them in Linux as I did.\u00a0If you encounter any problems or errors, please let me know by providing an example of the code, input, output, and an explanation. Thanks NOTIFICATION: These examples are provided for [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[19,70],"tags":[87,76,75,66,81,85,86,80,82,92,14,74,79,77,88,89,83,38,91,90,78,71,72,122,73,84],"class_list":["post-210","post","type-post","status-publish","format-standard","hentry","category-programming","category-c-programming","tag-basketball","tag-binary-search-tree","tag-bst","tag-c","tag-c-plus-plus","tag-card","tag-cards","tag-cpp","tag-deque","tag-eratoshenes","tag-game","tag-iterators","tag-linked-list","tag-overload-operations","tag-prime","tag-prime-numbers","tag-priority-queue","tag-quicksort","tag-sieve","tag-sieve-of-eratoshenes","tag-stl","tag-template","tag-templates","tag-vc","tag-vector","tag-warmachine"],"_links":{"self":[{"href":"http:\/\/blog.acarlstein.com\/index.php?rest_route=\/wp\/v2\/posts\/210","targetHints":{"allow":["GET"]}}],"collection":[{"href":"http:\/\/blog.acarlstein.com\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"http:\/\/blog.acarlstein.com\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"http:\/\/blog.acarlstein.com\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"http:\/\/blog.acarlstein.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=210"}],"version-history":[{"count":21,"href":"http:\/\/blog.acarlstein.com\/index.php?rest_route=\/wp\/v2\/posts\/210\/revisions"}],"predecessor-version":[{"id":481,"href":"http:\/\/blog.acarlstein.com\/index.php?rest_route=\/wp\/v2\/posts\/210\/revisions\/481"}],"wp:attachment":[{"href":"http:\/\/blog.acarlstein.com\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=210"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/blog.acarlstein.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=210"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/blog.acarlstein.com\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=210"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}