• We’re currently investigating an issue related to the forum theme and styling that is impacting page layout and visual formatting. The problem has been identified, and we are actively working on a resolution. There is no impact to user data or functionality, this is strictly a front-end display issue. We’ll post an update once the fix has been deployed. Thanks for your patience while we get this sorted.

Looking for C++ projects for me to tackle...

DarkThinker

Platinum Member
I have a 4 months long internship with a company in a couple of weeks, my main tasks over there will involve C++ development.

I want to make sure I am well prepared for that, so in the meantime I have a 2 weeks break in order to relax, I want to take advantage of that and practice my C++.

So any suggestions on projects to take on?

Thanks
 
To say you'll be working on C++ develpment there is pretty vague. Will you be working on DB development? Graphics? User interface? Networking?

What platform will you be working on? Windows? Unix? Linux? OS/2? DOS?

If you're going to be doing financial type programming, make an arbitray precision BCD math library. Then make a calculator based on that.

BCD is used heavily in business and banking because normal floating point is too inaccurate and that error accumulates over calculations. After a month, the figures could be off by $1000s or $10,000s.

Banks never use floating point.
 
Originally posted by: aCynic2
To say you'll be working on C++ develpment there is pretty vague. Will you be working on DB development? Graphics? User interface? Networking?

What platform will you be working on? Windows? Unix? Linux? OS/2? DOS?

If you're going to be doing financial type programming, make an arbitray precision BCD math library. Then make a calculator based on that.

BCD is used heavily in business and banking because normal floating point is too inaccurate and that error accumulates over calculations. After a month, the figures could be off by $1000s or $10,000s.

Banks never use floating point.

Your absolutely correct, I forgot to mention that it will be embedded C++ development mainly.
 
Back
Top