Witamy na forum PC Format Zapraszamy do REJESTRACJI


Użytkownicy przeglądający ten wątek: 1 gości

Niemieckie znaki diakrytyczne w c++

#1
Niemieckie znaki diakrytyczne w c++
Jak w temacie... jak zrobić w programie napisanym w c++ niemieckie znaki diakrytyczne ?? Tzn
małe litery z dwoma kropkami nad:
a - ä e - ë o - ö u - ü
duże litery z dwoma kropkami nad:
a - Ä e - Ë o - Ö u - Ü
oraz np. niemieckie "s"

Proszę o szybką odpowiedź... domyślam się, że da się to przedstawić w postaci kodów ascii, ale nie znalazłem nigdzie na internecie poprawnej tabeli tzn. w tabelach często jest 223 -> ß a u mnie po skompilowaniu jest inny znak (o z takim daszkiem). Ma może ktoś link do tabeli ASCII do mojego kompilatora/środowiska. Używam DevCpp... proszę o szybką odpowiedź.....zależy mi na tym, ponieważ muszę programik na niemiecki napisać Wesoły
 System operacyjny: windows_vista Przeglądarka: firefox
#2
RE: Niemieckie znaki diakrytyczne w c++
Ja bym użył do tego Unikodu, tu masz jak go używać: http://winapi.rox.pl kurs C++ lekcja 25

Tu masz tabele ze znakami w Unikodzie: http://www.tamasoft.co.jp/en/general-info/unicode.html znajdz sobie niemieckie znaki

Jeżeli piszesz w konsoli i używasz strumieni io do pokazywania wyników, to chyba strumień ten nie ma wsparcia dla unikodu, nie znam się dokładnie na budowie klas w C++, ale chyba w konsoli nie da rady pokazać tekstu w unikodzie, wchar_t będzie traktowany jako zwykła liczba, a jeżeli piszesz program WinAPI to nie będzie problemu z Unikodem, jak tego używać masz na stronce...
 System operacyjny: windows_xp_2003 Przeglądarka: firefox
#3
RE: Niemieckie znaki diakrytyczne w c++
No niestety na razie tylko konsolka ;/
 System operacyjny: windows_vista Przeglądarka: firefox
#4
RE: Niemieckie znaki diakrytyczne w c++
To tylko ASCII i to tylko w tej podstawowej wersji nawet bez polskich znaków, no chyba że znajdziesz jakąś bibliotekę, która jest w stanie zmienić kodowanie znaków w konsoli, jeżeli w ogóle się tak da
 System operacyjny: windows_xp_2003 Przeglądarka: firefox
#5
RE: Niemieckie znaki diakrytyczne w c++
nie no.... w ASCII parę znaków niemieckich już znalazłem... ale wiesz... nie chce mi się po kolei każdego sprawdzać.. może ktoś ma tablicę

a w bibliotekę jakoś wątpię.... w sumie to jest mało używane
 System operacyjny: windows_vista Przeglądarka: firefox
#6
RE: Niemieckie znaki diakrytyczne w c++
No to jak niemieckie znaki są w ASCII to jaki jest problem? Powinny być normalnie wyświetlane przez strumień cout, pamiętaj, że jeżeli nie możesz z klawiatury napisać znaku w 'x', to możesz podać jego wartość liczbową i na jedno wyjdzie

EDIT: http://didgood.com/programing/datatheory...28-255.gif (rozszerzona ASCII w gifie)
 System operacyjny: windows_xp_2003 Przeglądarka: firefox
#7
RE: Niemieckie znaki diakrytyczne w c++
to to ja wiem... tylko o to mi się rozchodzi, że nie mogę nigdzie znaleźć tabeli z wartościami liczbowymi.... po prostu nie pasuję.... a jak po prostu do kodu skopiuję taki znak to krzaczek wyskakuje
 System operacyjny: windows_vista Przeglądarka: firefox
#8
RE: Niemieckie znaki diakrytyczne w c++
eeee u mnie działa dobrze:

Kod:
#include <iostream>

using namespace std;

int main(int argc, char *argv[])
{
    char lol[5];
    lol[0]=148;
    lol[1]=225;
    lol[2]=137;
    lol[3]=132;
    lol[4]=0;
    cout<<lol<<endl;
    system("PAUSE");
    return EXIT_SUCCESS;
}

[Obrazek: cmdav9.jpg]
 System operacyjny: windows_xp_2003 Przeglądarka: firefox
#9
RE: Niemieckie znaki diakrytyczne w c++
Eeee... no już chodzi... wielkie dzięki.... ja próbowałem "/225"... ale tak niestety nie działało.... a da się to zrobić inaczej ? Tzn. żeby nie tworzyć od razu zmiennej/tablicy dla jednego znaku ? Ja właśnie próbowałem "/kod_ascii" bo gdzieś czytałem że tak da radę... dobra... to porobię zmienne
 System operacyjny: windows_vista Przeglądarka: firefox
Programy: Polecane / Nowe / Inne



Użytkownicy forum szukali:
znaki diakrytyczne niemieckieniemieckie znaki diakrytyczneznaki diakrytyczne niemieckiznaki diakrytyczne w języku niemieckim

Podobne wątki (Niemieckie znaki diakrytyczne w c++)
Wątek: Autor Odpowiedzi: Wyświetleń: Ostatni post
  Wyszukiwarka w spawnerze nie reaguje na polskie znaki kazik666 0 9120 16.05.2018, 12:04
Ostatni post: kazik666
Ściana c++ obiektowe funkcja wstawiajaca znaki w odpowienich miejscach nie działa Mordrak 4 7091 21.01.2015, 00:27
Ostatni post: Mordrak
  [Ruby] Polskie znaki w konsoli Narzew 1 4259 11.02.2014, 21:16
Ostatni post: Dyzajash

Skocz do:


Wybrane wątki (Niemieckie znaki diakrytyczne w c++)
Wątek: Autor Odpowiedzi: Wyświetleń: Ostatni post
  Pieczętowanie Archiwum Jar - Po co? wanhelsing 3 9327 19.05.2018 20:55
Ostatni post: koneton
  Wyszukiwarka w spawnerze nie reaguje na polskie znaki kazik666 0 9120 16.05.2018 12:04
Ostatni post: kazik666
  BASH symulator silnika dawswi1 3 9600 13.05.2018 10:43
Ostatni post: Szachista
  Autohotkey automatyczny zapis TheProgson 0 9202 07.05.2018 21:27
Ostatni post: TheProgson
  VBA Pobieranie wybranych plików z danymi julietta03 1 9462 04.05.2018 08:25
Ostatni post: broda99
  [VBA] Przenoszenie danych między formularzami Pioro 4 9872 23.04.2018 11:48
Ostatni post: broda99
  Skrypt, który szuka i zamienia armen10 2 9593 23.04.2018 10:04
Ostatni post: armen10
  Liniowa regresja w Pythonie a budowanie modelu Trojan3000 2 9798 16.04.2018 13:26
Ostatni post: Trojan3000
  Początki z bashem - jak napisać skrypty: wysłanie maila i kalkulator? Kristov81 4 13646 21.03.2018 18:32
Ostatni post: Szachista
Ściana Zadanie cmd.... Yanke$ 2 10777 16.03.2018 17:20
Ostatni post: FireBytes
  Poszukuj kogoś do pomocy FireBytes 0 9342 16.03.2018 16:58
Ostatni post: FireBytes
  Program liczący liczby pierwsze Mersenne'a raistin 2 9637 12.03.2018 12:51
Ostatni post: Szachista
  Wykres Funkcji w Javie wanhelsing 4 10209 17.02.2018 22:27
Ostatni post: wanhelsing
  [SQL]procedura zliczania czasu CTRL85 0 9306 17.02.2018 12:58
Ostatni post: CTRL85
  [VBA Excel] Zaokrąglanie liczby w górę Pioro 2 10713 13.02.2018 21:25
Ostatni post: Pioro