История изменений
Исправление MOPKOBKA, (текущая версия) :
В обычном (ламповом) С все просто:
#include <iostream>
int main() {
auto &fout = std::cout;
fout << "Hello";
std::cout << " World!";
fout << std::endl;
}
Где-то писали, что в С++ можно использовать stdio (без «.h»), но я таковой у себя в Fedora 37 не обнаруживаю.
cstdio, так же с другими заголовочниками, stdint.h -> cstdint
Но я не могу понять в чем преимущество потокового ввода-вывода?
Можно реализовать свой поток для какого то своего ресурса, RAII.
Да и нужны ли эти потоки?
Нужны, но можно не использовать.
Исправление MOPKOBKA, :
В обычном (ламповом) С все просто:
#include <iostream>
int main() {
std::ostream &fout = std::cout;
fout << "Hello";
std::cout << " World!";
fout << std::endl;
}
Где-то писали, что в С++ можно использовать stdio (без «.h»), но я таковой у себя в Fedora 37 не обнаруживаю.
cstdio, так же с другими заголовочниками, stdint.h -> cstdint
Но я не могу понять в чем преимущество потокового ввода-вывода?
Можно реализовать свой поток для какого то своего ресурса, RAII.
Да и нужны ли эти потоки?
Нужны, но можно не использовать.
Исходная версия MOPKOBKA, :
В обычном (ламповом) С все просто:
#include <iostream>
int main() {
std::ostream &fout = std::cout;
fout << "Hello";
std::cout << " World!";
fout << std::endl;
}
Где-то писали, что в С++ можно использовать stdio (без «.h»), но я таковой у себя в Fedora 37 не обнаруживаю.
cstdio, так же с другими заголовочниками, stdint.h -> cstdint
Но я не могу понять в чем преимущество потокового ввода-вывода?
Можно реализовать свой поток для какого то своего ресурса, RAII.