You are free to talk with each other about the regular assignments in general terms. However, you must write your own C++ code. No collaboration whatsoever is allowed on the final exam.
Activities that violate the plagiarism policy include (but are not limited to): copying another person's work on a programming project, homework assignment, or exam; using any reference not authorized by the instructor on a programming project, homework assignment, or exam.
The penalty for violating the plagiarism policy is an F in the course. The appropriate dean will be informed in writing of cheating incidents and will be advised that students assigned an F for cheating should not be permitted to receive a W for the course.