Wpis z mikrobloga

Siema wszystkim! ( ͡º ͜ʖ͡º) Mamy dla Was świeżutki wpis od Bartłomieja Filipka! ( ͡º ͜ʖ͡º)

Dzisiaj Bartek porusza temat iterowania po katalogach w C++. Czy wiedzieliście, że jest aż tyle sposobów, aby przefiltrować folder? ( ͡ ͜ʖ ͡)

https://cpp-polska.pl/post/jak-iterowac-po-katalogach-w-cij ()

Jak byście zaimplementowali funkcję która ma przeglądnąć katalogi i znaleźć plik z zadanym rozszerzeniem? Na przykład wyszukać wszystkie pliki .txt lub .cpp? Aby rozwiązać ten problem musicie posiadać dostęp do iteracji po plikach. Czy jest to możliwe w C++? Przyjrzyjmy się dostępnym technikom oraz zobaczmy, co jest dostępne od nowego standardu C++17.


Miłego czytania wszystkim! ʕʔ
Pobierz CppPolska - Siema wszystkim! ( ͡º ͜ʖ͡º) Mamy dla Was świeżutki wpis od Bartłomieja Fi...
źródło: comment_7kZ83Rr0maIKBXvXJzpNo4TDf4SWatZX.jpg
  • 16
@b33zon: to nie jest 5 metod, to jest po 1 metodzie dla każdej biblioteki. Jakby tak zliczyć wszystkie bilioteki C++ do przeszukiwania katalogów jakie tylko istnieją na świecie to by lekką ręką wyszło z kilka tysięcy - duża, acz totalnie bezużyteczna i nic nie mówiąca liczba. Już pomijam to że 4 z zaprezentowanych metod i tak pod spodem odwołują się do WinAPI.

Co innego jakby zaprezentowano 5 metod z jednej biblioteki.
czyli... gdybyśmy stworzyli jedną bibliotekę, która będzie wrapperem na kilka innych bibliotek i ona będzie miała 5 różnych metod to wtedy będzie git?


@b33zon: Git? Nie, to by było głupie. Takie podejście gwarantuje że praca z twoją biblioteką będzie katorgą, szczególnie w dużych projektach (aczkolwiek nie odstrasza to niektórych od projektowania swoich API w ten właśnie sposób). Ale zdecydowanie można by wtedy mówić o pięciu alternatywnych metodach zrobienia jednej rzeczy.