[Browse] [Tag cloud]

Log on:
Powered by Elgg

Ryan Clark :: Blog :: Final Project

March 23, 2011

In conclusion my program meets all requirements and specifications all the utilities work as expected in both Windows and Linux.


 


From this project I have gained a greater insight and knowledge into several areas of c++ a greater knowledge in file manipulation and several inbuilt functions in c++. I have also learnt the value of ifdef statements to make a program portable between operating systems. This project has also illustrated the importance of functions in programming to save on time coding and debugging huge lines of repeated code. I also have learnt a great deals about queues and there uses which is an area previously I knew little about which has made me want to learn more about some areas of programming I was previously weak on. I also feel this project has greatly reinforced my existing knowledge of programming (one such area is case statements) by making me think for long periods of time about my program and how to fix bugs I feel I have gained a greater understanding of the key principles when programming.


 


If I could improve my program in any way I would add more validation to prevent crashes if the user enters invalid data at the menu, if the queue is empty and other such areas. I would also have added spell check as the idea of making such a complicated utility interests me, however time constraints made this impossible.

Keywords: Final Project

Posted by Ryan Clark | Share


Comments

  1. user icon

    <!-- /* Font Definitions */ @font-face {font-family:"Cambria Math"; panose-1:2 4 5 3 5 4 6 3 2 4; mso-font-charset:0; mso-generic-font-family:roman; mso-font-pitch:variable; mso-font-signature:-536870145 1107305727 0 0 415 0;} @font-face {font-family:Calibri; panose-1:2 15 5 2 2 2 4 3 2 4; mso-font-charset:0; mso-generic-font-family:swiss; mso-font-pitch:variable; mso-font-signature:-520092929 1073786111 9 0 415 0;} /* Style Definitions */ p.MsoNormal, li.MsoNormal, div.MsoNormal {mso-style-unhide:no; mso-style-qformat:yes; mso-style-parent:""; margin-top:0cm; margin-right:0cm; margin-bottom:10.0pt; margin-left:0cm; line-height:115%; mso-pagination:widow-orphan; font-size:11.0pt; font-family:"Calibri","sans-serif"; mso-ascii-font-family:Calibri; mso-ascii-theme-font:minor-latin; mso-fareast-font-family:Calibri; mso-fareast-theme-font:minor-latin; mso-hansi-font-family:Calibri; mso-hansi-theme-font:minor-latin; mso-bidi-font-family:"Times New Roman"; mso-bidi-theme-font:minor-bidi; mso-fareast-language:EN-US;} .MsoChpDefault {mso-style-type:export-only; mso-default-props:yes; mso-ascii-font-family:Calibri; mso-ascii-theme-font:minor-latin; mso-fareast-font-family:Calibri; mso-fareast-theme-font:minor-latin; mso-hansi-font-family:Calibri; mso-hansi-theme-font:minor-latin; mso-bidi-font-family:"Times New Roman"; mso-bidi-theme-font:minor-bidi; mso-fareast-language:EN-US;} .MsoPapDefault {mso-style-type:export-only; margin-bottom:10.0pt; line-height:115%;} @page WordSection1 {size:595.3pt 841.9pt; margin:72.0pt 72.0pt 72.0pt 72.0pt; mso-header-margin:35.4pt; mso-footer-margin:35.4pt; mso-paper-source:0;} div.WordSection1 {page:WordSection1;} -->

    When i did the research on the types of games to be produced on C++, I came to know that there are lots of games out there in market that can be created and run simply by using the C++ program. I came to learn about the do while loop, while loop and switch statement more clearly. I learned about the timer to count the time in milliseconds which i had never used before. Now after i created the game, i have more knowledge about the header file. I learned how to create the different levels during the period of game production in the game.


    Sanu Rana on Wednesday, 23 March 2011, 10:08 GMT # |

You must be logged in to post a comment.

/