id,summary,reporter,owner,description,type,status,milestone,component,version,severity,resolution,keywords,cc 2122,Documentation bug: << is stronger than ?:,ulysses4ever@…,Pavol Droba,"Usage part of documenation holds an examle: cout << str1 << is_executable(""command.com"")? ""is"": ""is not"" << ""an executable"" << endl; ... cout << text1 << all( text1, is_lower() )? ""is"": ""is not"" << "" written in the lower case"" << endl; (some extra space characters omitted) It's not compile thouth. Solution is like that: cout << str1 << (is_executable(""command.com"")? ""is"": ""is not"") << ""an executable"" << endl; ... cout << text1 << (all( text1, is_lower() )? ""is"": ""is not"") << "" written in the lower case"" << endl; which takes into account higher precedence of operator<< over ?:.",Bugs,closed,,string_algo,Boost 1.35.0,Problem,fixed,,