Self Test Questions

 < Day Day Up > 



  1. (T/F) C enables programmers to overload function names.

  2. What is the purpose of the extern linkage specification?

  3. What is name mangling and why do C++ compilers employ this technique?

  4. List and describe the steps required to create a C function library.

  5. List and describe the four issues to consider before using assembly language in your programs.

  6. What C++ keyword allows you to embed assembly language in the body of C++ functions?

  7. (T/F) All C++ compilers implement the capability to include assembly language in the body of functions the exact same way.

  8. List and describe the steps required to create, compile, and link an assembly language module to a C++ program.

  9. What is the purpose of the javah command line tool?

  10. List and describe the steps required to call C++ functions from a Java program using the Java Native Interface (JNI).

  11. Under what circumstances would it not be a good idea to call a native C++ function from a Java program?



 < Day Day Up > 



C++ for Artists. The Art, Philosophy, and Science of Object-Oriented Programming
C++ For Artists: The Art, Philosophy, And Science Of Object-Oriented Programming
ISBN: 1932504028
EAN: 2147483647
Year: 2003
Pages: 340
Authors: Rick Miller

flylib.com © 2008-2017.
If you may any questions please contact us: flylib@qtcs.net