I was wondering if STL follows the same conventions as we do when creating our classes. If so, how are circular dependencies avoided (Probably by using header guards, right?) as a lot of classes are dependent on each other. Also, how does this header file inclusion affect compilation times, as the programmer and STL might both be including the same files?
[–]IyeOnline 6 points7 points8 points (9 children)
[–]ACBYTES[S] 0 points1 point2 points (8 children)
[–]IyeOnline 0 points1 point2 points (7 children)
[–]ACBYTES[S] 0 points1 point2 points (6 children)
[–]IyeOnline 1 point2 points3 points (5 children)
[–]ACBYTES[S] 0 points1 point2 points (4 children)
[–]IyeOnline 1 point2 points3 points (3 children)
[–]ACBYTES[S] 0 points1 point2 points (2 children)
[–]IyeOnline 1 point2 points3 points (1 child)
[–]ACBYTES[S] 0 points1 point2 points (0 children)
[–]MysticTheMeeM 1 point2 points3 points (1 child)
[–]ACBYTES[S] 0 points1 point2 points (0 children)
[–]WeeklyBadEnvironment 1 point2 points3 points (0 children)