Outline THREE challenges when implementing C++ applications
SOLUTION TO ABOVE QUESTION
ANSWER.
I)When one is developing applications in C++ he/she has to manually allocate memory using pointers which is very time consuming and sometimes easy to forget when you are in the middle of coding the application . This is so because C++ does not have garbage collector feature to automatically filter out unnecessary data which poses the challenge of manually managing memory to C++ application developers.
II)C++ application developers finds it very tricky to work with pointers because if one uses them incorrectly, can cause your whole application to crash or behave strangely, which is a major drawback. Also the use of pointers takes up a lot of system memory which is not ideal when you’re working on large applications.
III)C++ programming language is unable to support built-in code threads which poses a challenge
to C++ application developers in cases where they need to use threads in their development.
This is a key drawback as the majority of other languages have this function, and it can make your application development a lot slower and more complicated.
Comments
Leave a comment