io

Strumienie C++ VS. C-style IO?

Kodowałem trochę C++ dla małego hobbystycznego projektu, kiedy zauważyłem, że używam operacji w stylu C, aby uzyskać dostęp d ... za" złą praktykę " Włączanie funkcji C w projekty C++? Jakie są zalety korzystania ze strumieni nad dostępem do IO w stylu C?

Jakie są możliwości wykorzystania IO w programowaniu funkcjonalnym?

Monady są opisane jako rozwiązanie Haskella do radzenia sobie z IO. Zastanawiałem się, czy są inne sposoby radzenia sobie z IO w czysto funkcjonalnym języku.

Jak zaktualizować/zmodyfikować plik XML w Pythonie?

Mam dokument XML, który chciałbym zaktualizować po tym, jak już zawiera dane. Myślałem o otwarciu pliku XML w trybie "a" (ap ... czytać cały plik i zrobić kilka manipulacji łańcuchami, ale nie sądzę, że to najlepsze pomysł.. Dziękuję za poświęcony czas.

Jak bezpiecznie otwierać / zamykać pliki w Pythonie 2.4

Obecnie piszę mały skrypt do użycia na jednym z naszych serwerów przy użyciu Pythona. Serwer ma zainstalowany tylko Python ... ektu file. Jaka jest najlepsza praktyka bezpiecznego usuwania obiektów plików podczas korzystania ze starych wersji Pythona?

ValueError: operacja wejścia / wyjścia na zamkniętym pliku

import csv with open('v.csv', 'w') as csvfile: cwriter = csv.writer(csvfile, delimiter=' ', quotechar='|', quoting= ... : ValueError : I/O operation on closed file. Pomóż mi, jestem nowy w Pythonie. Pracuję z Pythonem 2.7.3 Z góry dziękuję.

Dlaczego w Haskell nie ma transformatora IO?

Każda inna monada pochodzi z wersją transformatorową, a z tego, co wiem, idea transformatora jest ogólnym rozszerzeniem monad ... age dla transformatora ST wspomina o prawdopodobnie powiązanym problemie w swoim opisie, ale nie zawiera żadnych szczegółów.)

Jak wypisać znak jako liczbę całkowitą przez cout?

#include <iostream> using namespace std; int main() { char c1 = 0xab; signed char c2 = 0xcd; ... znak jako liczbę całkowitą przez cout? PS: static_cast(...) jest brzydki i wymaga więcej pracy, aby przyciąć dodatkowe bity.

Funkcja Haskella typu: IO String - > String

Napisałem kilka kodu w Haskell, aby utworzyć indeks tekstu. Funkcja top wygląda tak: index :: String -> [(String, [Integ ... tring Myślę, że kluczem do sukcesu jest gdzieś pod monadami, ale nie mogłem znaleźć sposobu na rozwiązanie mojego problemu.

Różnica między InputStream i InputStreamReader podczas odczytu wielobajtowych znaków

Różnica między InputStream i InputStreamReader jest taka, że InputStream czyta się jako byte, podczas gdy InputStreamReader c ... jt i rozpoznaje drugi znak jako dwa bajty, czy dla każdego znaku w tym tekście InputStreamReader odczytuje go jako dwa bajty?

Ustaw limit czasu socket w Ruby za pomocą SO rcvtimeo Socket option

Próbuję ustawić limit czasu socketów w Rubim za pomocą opcji so_rcvtimeo, jednak wydaje się, że nie ma to wpływu na jakikolwi ... getsockopt(Socket::SOL_SOCKET, Socket::SO_RCVTIMEO).inspect Czy ustawienie tej opcji gniazda rzeczywiście działa dla kogoś?

Wydajność pobierania plików wielowątkowych Java

Ostatnio pracowałem nad projektem, który wymagał większej interakcji we / wy niż przywykłem, więc czułem, że chciałbym zapomn ... ga: używam Apache HTTPClient do interakcji HTTP, stąd pochodzi entity.getContent() (na wypadek, gdyby ktoś się zastanawiał).

Android USB host Communication

Pracuję nad projektem, który wykorzystuje możliwości hosta USB w Androidzie 3.2. Cierpię na godny ubolewania brak wiedzy i t ... ter(usbDeviceConnection, epOut); reader = new BufferedReader(acmReader); writer = new BufferedWriter(acmWriter); }

I / O W Haskell jest funkcjonalny?

Jestem dopiero zaczynam przyjrzeć się Haskellowi( moje poprzednie doświadczenie w FP jest w Scheme), i natknąłem się na ten ... czą naturę skutków ubocznych. Czy ktoś mógłby wyjaśnić, w jaki sposób ten kod jest "funkcjonalny" pod jakimkolwiek względem?

Jak odczytać wszystkie pliki w folderze za pomocą C

Chcę przeczytać wszystkie pliki tekstowe w danym folderze. Nazwy plików nie mają w sobie wspólnego wzorca - inaczej zadanie b ... 0; } I otrzymany błąd - pnp@pnp-laptop:~ / snort_rules_folder$ ./ a. out Error: Failed to open entry file

Jak rozbić plik na kawałki za pomocą Javy?

Mam dziwne pytanie. Muszę wiedzieć jak Mogę rozbić dany plik na małe małe kawałki używając Javy (dowolnego typu pliku). Wtedy ... 30 sztuk), tam musi być sposób na ponowne złożenie ich z powrotem i utworzenie oryginalnego pliku z powrotem. Proszę o pomoc.

Jak utworzyć wieloplatformowe ścieżki plików w programie Go?

Chcę otworzyć dany plik "directory/subdirectory/file.txt" w golangu. Jaki jest zalecany sposób wyrażenia takiej ścieżki w spo ... y od systemu operacyjnego (tj. ukośniki wsteczne w Windows, ukośniki do przodu w Mac i Linux)? Coś jak moduł Pythona os.path?

Lista plików w katalogu pasującym do wzorca w Javie [duplikat]

to pytanie ma już odpowiedzi tutaj : ... godnie z docs jest to kolekcja java.io.File). Czy istnieje sposób, aby to zrobić, który zwraca typ safe generic collection?

Jak uciszyć " sys.excepthook brakuje" error?

NB: nie próbowałem odtworzyć problemu opisanego poniżej Pod Windows lub z wersjami Pythona innymi niż 2.7.3. Najbardziej nie ... print >> STDERR, args sys.excepthook = excepthook try: for n in range(20): print n except: pass

Haskell pre-monadic I / O

Zastanawiam się, jak I / O były robione w Haskell w czasach, gdy IO monad jeszcze nie wynaleziono. Każdy zna przykład. Edit: czy I / O można zrobić bez monady IO w nowoczesnym Haskell? Wolałbym przykład, który działa z nowoczesnym GHC.

Odczyt dwóch plików tekstowych linia po linii jednocześnie-python

Mam 2 pliki tekstowe w dwóch różnych językach i są wyrównane linia po linii. Tzn. pierwsza linia w textfile1 powinna być równ ... linii jednocześnie-java, ale python nie używa programu bufferedreader, który odczytuje linię po linii. Więc jak to się robi?