मैं एक आवेदन (सी में) लिखना चाहता हूं जो * एनआईक्स ओएस के टर्मिनल का उपयोग अपने जीयूआई के रूप में करता है। मेरा मतलब है कि emacs, vi आदि के प्रकार का एक आवेदन जो पूरे टर्मिनल विंडो को लेता है और छोड़ने के बाद इनपुट प्रॉम्प्ट पर वापस कूदता है।
आप ऐसा करने के बारे में कैसे जाएंगे, अधिमानतः सी में? क्या कोई मुझे उस ट्यूटोरियल में इंगित कर सकता है?टर्मिनल का उपयोग GUI के रूप में करने वाले एप्लिकेशन को कैसे लिखना है? (सी में)
5
A
उत्तर
6
आप ncurses उपयोग करने की आवश्यकता:
http://en.wikipedia.org/wiki/Ncurses
http://tldp.org/HOWTO/NCURSES-Programming-HOWTO/
यह सभी प्रमुख distros पर उपलब्ध है।
4
अच्छा, वास्तव में यह जीयूआई (ग्राफिक यूजर इंटरफेस) नहीं है लेकिन एक टेक्स्ट आधारित इंटरफ़ेस है। सी
2
ncurses
जैसी लाइब्रेरी का उपयोग करें, यह विशेष रूप से इस उद्देश्य के लिए डिज़ाइन किया गया है, तो आप ncurses लाइब्रेरी का उपयोग कर सकते हैं।
2
वैकल्पिक समाधान में फेंकने ताकि इस सवाल का धागा इतना monotonic नहीं लगती है:
- खिचड़ी पुस्तकालय (एम सी इसे इस्तेमाल करता है, उदाहरण के लिए)
संबंधित मुद्दे
- 1. डेस्कटॉप अनुप्रयोग के रूप में QtWebkit GUI
- 2. सी ++ में हास्केल दुभाषिया लिखना (जीएचसी या गले का उपयोग पुस्तकालय के रूप में करना)
- 3. उसी एप्लिकेशन में वीबी.नेट और सी # का उपयोग करें?
- 4. मैक के टर्मिनल में कुशलतापूर्वक स्क्रीन का उपयोग करने के
- 5. सी # में इवेंट लॉग में लिखना - क्या मुझे एप्लिकेशन लॉग पर लिखते समय EventLog.CreateEventSource का उपयोग करने की आवश्यकता है?
- 6. एंड्रॉइड एप्लिकेशन में टर्मिनल कमांड कैसे चलाएं?
- 7. एप्लिकेशन फ़ोल्डर में अनुमतियां लिखना निर्धारित करना
- 8. लिनक्स टर्मिनल एप्लिकेशन में पिक्सेल-आधारित ग्राफिक्स
- 9. मैं JAXBContext.newInstance ऑपरेशन का उपयोग करने वाले एप्लिकेशन के प्रदर्शन में सुधार कैसे करूं?
- 10. कानूनी रूप से लिखना कैसे संभव है ::: सी ++ में और ??? सी # में?
- 11. क्या प्रोफाइलर का उपयोग किए बिना सी # एप्लिकेशन में मेमोरी उपयोग को ट्रैक करना संभव है?
- 12. स्पॉटलाइट का उपयोग किसी एप्लिकेशन के "डेटाबेस" के रूप में
- 13. सी ++ में टेक्स्ट फ़ाइल को कैसे पढ़ और लिखना है?
- 14. ऑफ़लाइन काम करने के लिए एक एप्लिकेशन लिखना (वेब एप्लिकेशन)
- 15. गतिशील रूप से जेनरेट किया गया GUI
- 16. माइक्रोकंट्रोलर के लिए सी में ऐप्स लिखना
- 17. सी # में एप्लिकेशन कॉन्फ़िगरेशन फ़ाइल का उपयोग कैसे करें?
- 18. एप्लिकेशन के भीतर एक कंसोल लिखना
- 19. DoSNOW का उपयोग करने और आर में समांतरता करने में वैश्विक चरों को लिखना?
- 20. एंड्रॉइड एप्लिकेशन में libusb का उपयोग: एप्लिकेशन को यूएसबी
- 21. मैं इंटेल आईपीटी हार्डवेयर का उपयोग करने वाले एप्लिकेशन को कैसे लिख सकता हूं?
- 22. सी ++ और क्यूएमएल एप्लिकेशन में qrc का उपयोग कैसे करें?
- 23. सी # डेस्कटॉप एप्लिकेशन में UI के रूप में वेबपृष्ठ का उपयोग करें?
- 24. .NET C# GUI एप्लिकेशन कमांड लाइन
- 25. सी ++: सी ++ हेडर फ़ाइलों के विस्तार के रूप में ".hh" का उपयोग करने का कारण
- 26. क्यूटी के दो संस्करणों को कैसे स्थापित करें और उपयोग करने वाले एप्लिकेशन को बताएं?
- 27. मैटलैब GUI का उपयोग गाइड: गतिशील रूप से रेखांकन
- 28. सी ++ एप्लिकेशन में जावा विधि का उपयोग कैसे करें
- 29. रूल की तुलना में रूबी में सी इंटरफ़ेस को कैसे लिखना आसान है?
- 30. GUI एक परिमित राज्य मशीन के रूप में
आप [ncurses उपयोग कर सकते हैं ] (http://www.gnu.org/s/ncurses/) इसके लिए। –
आप [ncurses लाइब्रेरी] (http://en.wikipedia.org/wiki/Ncurses) देख सकते हैं। –
लगता है जैसे आप [ncurses] (http://tldp.org/HOWTO/NCURSES- प्रोग्रामिंग-HOWTO/) लाइब्रेरी चाहते हैं। –