저는 C++로 프로그램을 작성하려고 합니다만, 어떻게해야 할 지 잘 모르겠습니다. 종속성을 위해 위젯 툴킷과 같은 특정 인터페이스에 사용자를 바인딩하고 싶지 않기 때문에 GUI 프론트 엔드와 함께 명령 행 프론트 엔드와 함께 사용할 수있는 프로그램을 만들고 싶습니다.C++에서 프론트 엔드/백엔드 시스템 설계?
어떻게하는 것이 가장 좋을까요? RSync 및 SSH와 같은 일부 프로그램은 GUI에서 프론트 엔드를 가지고 있지만 이것이 어떻게 수행되는지는 잘 모르겠습니다. 예쁜 GUI를 사용하는 동안 system()을 사용하여 프로그램을 실행하는 프로그램을 작성하는 것이 해킹되지 않을까요?
_model_의 데이터를 보려면 MVC _views_가 아닌가요? – sbi
@ 스비, 네 말이 맞아, 내 대답이 정확하지 않아, 내 대답을 편집 할거야. – David