Znaki ASCII

0

Witam.
Potrzebuję w programie wykorzystać znaki ASCII. Mam w treści linijkę

 cout<<char(3)<<" "<<char(4);

i po skompilowaniu zamiast symboli pojawiają mi się prostokąty ze znakiem zapytania. Jak naprawić to, żeby te symbole wyświetlały się poprawnie?

0

A co byś chciał żeby się wyświetliło?
http://ideone.com/bvM7tt
https://pl.wikipedia.org/wiki/ASCII

Poza tym tzw. "niepisalne" znaki ASCII wyświetlają się różnie w zależności o tego jakie kodowanie ustawione jest w konsoli w cmd.

0

Głównie chodzi mi o kolory kart, tzn. znaczki kier, karo, pik, trefl.

1

Ustaw w konsoli cmd czcionki rastrowe.

0

Ok dzięki. Pomogło. Mam jeszcze takie pytanie, czy da się zwiększyć rozmiar tej czcionki rastrowej?

1

Da się. We właściwościach cmd.

0

Na największym rozmiarze we właściwościach i tak ta czcionka jest mała. Czyli bardziej powiększyć się nie da?

0

@noren90 jak zmienisz czcionki z rastrowych z powrotem na wektorowe to też Ci zadziała. Czcionkę wektorową łatwiej skalować i masz więcej opcji rozmiaru. Poklikaj sobie.

0

Można:

 ▄ ▄
▐███▌
▐███▌
▐███▌
 ███
 ▐█▌
  █
0

To znowu ja. Na Windowsie problem się rozwiązał, ale jeśli chcę te same znaczki wyświetlać w CodeBlocksie na Ubuntu (dodam, że uruchamiam programy terminalem) to wyświetlają się kwadraciki z numerkami np. 0003, 0004, itp. Jak temu zaradzić?
Pozdrawiam

1

http://ideone.com/y1Iurx

#include <iostream>
using namespace std;

int main()
  {
   cout<<"\u2665 \u2666 \u2663 \u2660";
   return 0;
  }

1 użytkowników online, w tym zalogowanych: 0, gości: 1