2009-10-09 19 views
13

Bir konsol programında salt ASCII'de basit "grafikler" çekebilen, platformdan bağımsız bir C/C++ kitaplığı var mı?ASCII "grafik" kitaplığı?

: Ben gibi girdi veri tablolarına göre basit grafikler çizmek edebilmek isterdim, Nihayetinde

****** 
* * 
****** 

Örneğin: (ÇOK kabaca) aşağıdaki çıktıyı almak için rectangle(3, 6); gibi kütüphanede bir işlev diyebiliriz

| 
|* 
| 
| * 
|  * 
|   * 
|    * 
|       * 
+--------------------------------- 

Ayrıca ASCII veya UTF8'de veri grafikleri/grafikler oluşturma özelliğinin olup olmadığını bilen var mı?

+0

Bu beni harika bir şey olarak vurgular - eğer varsa. Çıkışı çok daha çekici hale getirebilir. Henüz bir .NET uygulaması var mı merak ediyorum. –

cevap

3

(bu bir tam renkli oluşturulacaktır) onlar amaç işlemek için olduğu gibi ASCII grafik kütüphanesi gerekmez da libcaca var ASCII karakterlerine bitmap, böylece ASCII verilerinin görünümü bitmap'e “benzer” hale gelecektir.

  1. Göreviniz gerçekten gerçekten ASCII sanatı kullanmak istiyorsanız Bu

çok karmaşık değildir

  • render bitmap değildir: görev için, çünkü kendi kütüphane yazma düşünün belirtmiştik lib, grafik bitmap görüntülemesi için bir kütüphane seçebilir ve sonra bu bitmap verisini ASCII lib'e aktarabilir ve böylece çıktıyı elde edersiniz.

  • +1

    Aşağıdaki cevaplar çok daha iyi ve en azından ileriye doğru bir yol sağlıyor. Bu cevap soruyu doğru bir şekilde kavramaz. – vivekian2

    7

    dediniz kadarıyla

    2

    Sanırım küfürleri (ve ncurses gibi türevleri) kullanabilirsiniz.