konto usunięte
Temat: Rynek IT z C C++
Szymon Kubisiak:No to dosyc istotne :)
Ups, zapomniałem napisać co jest moją opinią a co Brajana : P
konto usunięte
Szymon Kubisiak:No to dosyc istotne :)
Ups, zapomniałem napisać co jest moją opinią a co Brajana : P
konto usunięte
Piotr Likus:Sorry, wycofuje ponizszy tekst. Chyba zawezylem pojecie IDE do edytora.
Na szczęście IDE które używam coś z nowości juz ma - TR1 (VS 2008 SP1).
Darek
Ś.
Senior Software
Engineer, Splunk
Piotr Pszczolkowski:
Nie wiem co ludzie maja do wskaznikow. Naprawde.
Czy tego nie idzie zrozumiec?
Az takie trudne i skomplikowane?
Mnie dopiero zaczynaly meczyc gdy mialem wskaznik do tablicy ze wskaznikami, ktore dalej cos wskazywaly, co tez bylo wskaznikiem.
konto usunięte
Piotr Pszczolkowski:Nie, w standardzie jezyka C++ nie znajdziesz czegos takiego jak wyrazenie regularne.Juz w bibliotekach C byly funkcje dotyczace wyrazen regularnych standardu POSIX.
konto usunięte
Tomasz Krzos:To nie bylo, nie ma i chyba nie bedzie :)Juz w bibliotekach C byly funkcje dotyczace wyrazen regularnych standardu POSIX.
Pisalem o standardzie jezyka :)
Maciej Siniło Programista
Piotr Pszczolkowski:Nie bylo, nie ma, ale moze byc. W TR1 jest i dziala juz chocby w VC9 SP1.
Tomasz Krzos:To nie bylo, nie ma i chyba nie bedzie :)Juz w bibliotekach C byly funkcje dotyczace wyrazen regularnych standardu POSIX.
Pisalem o standardzie jezyka :)
To zawsze bedzie w jakiejs bibliotece.
konto usunięte
Szymon Kubisiak:
Jasne, tylko złośliwy idiota podaje NULLa do funkcji przyjmującej referencje.
void f(int &i)
{
}
int main()
{
f(NULL);
return 0;
}
Referencja zaciemnia kod, gdyż wewnątrz nie wiadomo czy się pracuje na kopii czy na oryginale.
Przykład:
int iCostam = 5;
SiakasFunkcja(iCostam);
Powiedzcie mi teraz, jaką teraz wartość ma iCostam ? W kodzie bez referencji widzisz to co powyżej albo:
InnaFunkcja(&iCostam);
I od razu wiadomo co jest co.
konto usunięte
Piotr Pszczolkowski:
Tomasz Krzos:To nie bylo, nie ma i chyba nie bedzie :)Juz w bibliotekach C byly funkcje dotyczace wyrazen regularnych standardu POSIX.
Pisalem o standardzie jezyka :)
To zawsze bedzie w jakiejs bibliotece.
konto usunięte
Maciej Siniło:
Piotr Pszczolkowski:Nie bylo, nie ma, ale moze byc. W TR1 jest i dziala juz chocby w VC9 SP1.
Tomasz Krzos:To nie bylo, nie ma i chyba nie bedzie :)Juz w bibliotekach C byly funkcje dotyczace wyrazen regularnych standardu POSIX.
Pisalem o standardzie jezyka :)
To zawsze bedzie w jakiejs bibliotece.
konto usunięte
Tomasz Krzos:Nie. Nie mozna.
Mam wiec watpliwosci czy wg. standardu mozna przekazac NULLa do
funkcji przyjmujacej referencje.
konto usunięte
Tomasz Krzos:Jezyk to gramatyka i semantyka.
Tak jak napisal Maciej regex ma byc w standardzie C++0x.
konto usunięte
Piotr Pszczolkowski:
Jezyk to gramatyka i semantyka.
Algorytmy i funkcjie sa w bibliotekach.
konto usunięte
konto usunięte
Tomasz Krzos::)
Piotr Pszczolkowski:
Jezyk to gramatyka i semantyka.
Czulem, ze tak napiszesz.
konto usunięte
#define NULL 0
konto usunięte
Piotr Likus:Referencja nic nie alokuje i nic nie zwalnia (pamieci).
Referencje są dla mnie lepsze, bo wymuszają lepszą semantykę zarządzania pamięcią (samo się gdzieś tam zwalnia). W przypadku wskaźników nigdy nie wiadomo.
Maciej Siniło Programista
Piotr Pszczolkowski:W takim ujeciu Python nie ma wlasciwie niczego, bo wszystko siedzi w modulach. Wszystko co jest opisane w standardzie jest dla mnie czescia jezyka. regex tam niedlugo bedzie.
Tomasz Krzos:Jezyk to gramatyka i semantyka.
Tak jak napisal Maciej regex ma byc w standardzie C++0x.
Algorytmy i funkcjie sa w bibliotekach.
Nawet printf nie jest czescia jezyka, jest w bibliotece.
Tak bylo, jest i zapewne bedzie.
konto usunięte
Maciej Siniło:No to w takim razie wyrazenia regularne sa czescia C i tym samym C++ od
Piotr Pszczolkowski:W takim ujeciu Python nie ma wlasciwie niczego, bo wszystko siedzi w modulach. Wszystko co jest opisane w standardzie jest dla mnie czescia jezyka. regex tam niedlugo bedzie.
Tomasz Krzos:Jezyk to gramatyka i semantyka.
Tak jak napisal Maciej regex ma byc w standardzie C++0x.
Algorytmy i funkcjie sa w bibliotekach.
Nawet printf nie jest czescia jezyka, jest w bibliotece.
Tak bylo, jest i zapewne bedzie.
konto usunięte
Tomasz Kaczanowski Ot, programista
Piotr Pszczolkowski:
Maciej Siniło:No to w takim razie wyrazenia regularne sa czescia C i tym samym C++ od
Piotr Pszczolkowski:W takim ujeciu Python nie ma wlasciwie niczego, bo wszystko siedzi w modulach. Wszystko co jest opisane w standardzie jest dla mnie czescia jezyka. regex tam niedlugo bedzie.
Tomasz Krzos:Jezyk to gramatyka i semantyka.
Tak jak napisal Maciej regex ma byc w standardzie C++0x.
Algorytmy i funkcjie sa w bibliotekach.
Nawet printf nie jest czescia jezyka, jest w bibliotece.
Tak bylo, jest i zapewne bedzie.
zawsze. Patrz regexp.h[edited]Piotr Pszczolkowski edytował(a) ten
Następna dyskusja: