V
V
volersawns2016-02-16 12:10:09
C++ / C#
volersawns, 2016-02-16 12:10:09

How to write a portable console program?

I decided to write a console program for educational purposes, which should work in both Windows and Linux.
As I understand it, different encodings are used in terminals/console.
How to correctly enter and display strings from the keyboard and on the screen?
How to properly organize file I/O using text files?
I am using Qt Opensource 5.5.1. I will recompile on the target system.

Answer the question

In order to leave comments, you need to log in

3 answer(s)
R
res2001, 2016-02-16
@volersawns

Основной момент в переносимости - не использовать на прямую функций API ОС, все только через библиотечные вызовы.
Консольную переносимую программу можно и без Qt написать - с использованием стандартной библиотеки.

B
beduin01, 2016-02-16
@beduin01

С С++ обучение лучше не начинать попробуйте вот ddili.org/ders/d.en/hello_world.html
или, что еще лучше Python

A
anikavoi, 2016-02-18
@anikavoi

Какие проблемы? Не выходи дальше stdio.h и stdlib.h - и все.

Didn't find what you were looking for?

Ask your question

Ask a Question

731 491 924 answers to any question