Я хочу видеть исходный код STL std::cout
функция. Я посмотрел на iostream, но я видел только «extern cout». Итак, я предполагаю, что он определен где-то в библиотеке.C++ STL cout исходный код
Я загрузил исходный код official site
Я извлек его и сделал:
[email protected]:~/desktop/stl$ grep -F * | grep "cout"
, но я ничего не получил.
Что я делаю неправильно? Где исходный код?
Я готов поспорить, исходный код будет гореть глаза. – chris
может быть, я просто хочу посмотреть, как это работает. Мне хотелось бы сравнить printf и cout внутри. – Tebe
'std :: cout' не является функцией, это объект. В стороне, попробуйте удачу с [libC++] (http://libcxx.llvm.org/) в iostream.cpp. – Xeo