I was just curious what the recommended practice is when it comes to dealing with run-time errors. I have seen assert() used but I thought I read that it is not good practice to use assertions because they might not work with some compilers. Is is better to us the try/catch method? Thanks in advance