Panel użytkownika
Nazwa użytkownika:
Hasło:
Nie masz jeszcze konta?

Szukanie ciągu zanków w tekście ignorując wielkość liter

Ostatnio zmodyfikowano 2010-06-12 19:59
Autor Wiadomość
filipesq
Temat założony przez niniejszego użytkownika
» 2010-06-12 19:50:08
Twój program, ison, się nie skompiluje. Musisz dołączyć:
C/C++
#include <string>
Stringów nie ma w iostream.

Dzięki za pomoc.
P-17968
ison
» 2010-06-12 19:52:05
@filipesq racja zapomniałem dopisać. To wszystko przez to że na GNU GCC się kompiluje :p U mnie sam iostream załatwia sprawę dołączania bibliotek typu string, cstdio...
P-17969
Elaine
» 2010-06-12 19:55:05
W żadnej implementacji nie zawiera, to zwykle jest kwestia zależności od cstdio, które z kolei zwykle zależy od stdio.h i po prostu importuje nazwy do przestrzeni std. Ważnym wyrazem jest tu zwykle - IIRC są implementacje które nie robiły syfu w globalu, więc printf itp. nie były dostępne (co najwyżej std::printf).

@up: hehe, cstdio to jeszcze, ale string nie jest włączane do iostream w większości stdlibów innych niż libstdc++...
P-17970
ison
» 2010-06-12 19:57:02
nie chodziło mi o to że w jakiejś implementacji zawiera tylko że nie spotkałem się z tym żeby compiler wywalał błąd (nie ważne czym to było spowodowane ale nigdy nie wywalał błędu).
Nie wiem czy to jest błąd czy nie, czy to było zamierzone czy nie, ale jeśli oficjalny kompilator GNU kompiluje to jak można twierdzić że ten program się nie kompiluje?

//edit
nie wiem czy cała zawartość string jest dołączana ale na tym poziomie co pisałem program to nie trzeba u mnie dołączać biblioteki string
P-17971
Elaine
» 2010-06-12 19:59:52
Wykładnią w sprawach języka C++ nie jest GCC, tylko standard tegoż języka, od którego to standardu wspomniany kompilator leży dosyć daleko...
P-17972
1 « 2 »
Poprzednia strona Strona 2 z 2