A  first_non_repeat_char_in_stream.cpp