'a Grafik Eklemek 6 ay oldu. C++ 'yu tamamlamamış ama nispeten yeterince iyi biliyorum, bu yüzden basit C++ programlarına nasıl grafik ekleyebileceğimizi sormak istedim. renkler, yazı tipleri ve benzeri şeyler.C + + 'da programlamaya başladığımdan beri C++
cevap
Eğer GUI'leri C++ ile oluşturmak istiyorsanız tavsiye ederim QT (http://www.qt.io/). Öğrenmesi kolay ve hızlıdır. Oyunlar oluşturmak istiyorsanız, çizin vb. GLFW'yi öneririm. Umarım yardım ettim :)
C++ kodumu bununla nasıl eşleştirmem gerekiyor? –
@AmmadKh İlk önce, çerçevenin nasıl çalıştığını ve birincil projenizden bağımsız olarak bazı uygulama uygulamaları oluşturduğunu öğrenmelisiniz. Bundan sonra nasıl birbirine yapışacağınızı anlayacaksınız, zor olmamalı. –
wxWidgets'ı öneririm. Orada daha fazla GUI çerçeveleri var. –
Uygulamanıza GUI öğeleri eklemek isterseniz, harici bir çerçeve kullanmanızı öneririz. Aksi takdirde, sıfırdan başlamak için büyük miktarda iş gerekir :).
https://en.wikipedia.org/wiki/List_of_platform-independent_GUI_libraries#C.2FC.2B.2B_packages
Marko gibi ben de şiddetle bir göz atmak tavsiye: Eğer kullanmakta olduğunuz işletim yazmadım yana
, burada ++ c kullanarak platformdan bağımsız GUI kütüphaneleri listesidir Qt'de
- 1. Linux'ta C++ Programlamaya Yönelik Yasa Dışı Talimat
- 2. C# saniyeten beri belirli bir tarih
- 3. C++'da Yaml Yayıcı
- 4. C++ 'da renkli çıktı
- 5. C++ 'da çevreler topluluğu
- 6. C++ 'da nasıl yazılır?
- 7. C++ 'da başvuru ekleme "
- 8. C++ 'da Overloading Operator +
- 9. C++ 'da Soket Programlama
- 10. C++ 'da Paralel Döngüler
- 11. C++ 'da Dönüşüm Operatörleri
- 12. C++ 'da Genel Kapsayıcı
- 13. C veya C++ 'da ondalık aritmetik?
- 14. C/C++'da Windows Hizmeti Nasıl Oluşturulur?
- 15. C++ 'da ortalama nasıl edinilir?
- 16. C# 'da Bluetooth'u nasıl birleştirebilirim?
- 17. uint 32 bittir? C# 'da
- 18. C++ 'da 3dimensional diziye gelin
- 19. Yönetilen C++ 'da dizi başlatılması
- 20. Zip Çeşitli Yineleyiciler C++ 'da
- 21. C++ 'da Kübik Spline Enterpolasyonu
- 22. C++ 'da başvuru seçenekleriyle geçme
- 23. Büyük Dosyayı C + + 'da Bölme
- 24. C++ 'da yeni getiri (void *) var mı?
- 25. C/C++'da RGB-> YUV dönüşümü nasıl yapılır?
- 26. c/C++ 'da var_dump PHP gibi bir şey var mı?
- 27. Saturate_cast <uchar>'u C++ 'da C++' ya dönüştürün
- 28. c veya C++ 'da iki işaretçi eklenmesi desteklenmez. niye ya?
- 29. 64-bit C++ 'da uzun boylu (uzun) C++
- 30. sizeof boş yapısı C cinsinden 0 ve C++ da neden?
Yapamazsınız. Standart C++ böyle bir şey yapmak için hiçbir şey yok. Ayrıca, terminal penceresinde sadece farklı renkler mi istiyorsunuz yoksa pencereler ve diyaloglar vb. Ile tam bir grafik kullanıcı arayüzü istiyor musunuz? –
Daha önce Gibi bir fatura sistemi yapmaya çalıştım şimdi bir siyah kutu daha fazla gibi biraz daha profesyonel sorta bakmak istedim –
Şimdi downvoting (biri çok ağır) ve risk altında olan iki soru sordunuz ayrıcalıklar isteyen sorunuzu kaybetmek. Lütfen başka bir soru sormadan önce yardım merkezinde "Nasıl Sorulur" makalesini okuyun. – halfer