Ten artykuł jest lustrzanym artykułem tłumaczenia maszynowego, kliknij tutaj, aby przejść do oryginalnego artykułu.

Widok: 23923|Odpowiedź: 0

[Źródło] Jeśli chodzi o komunikację socket, akceptuje się wiele \0\0\0\0 rozwiązań

[Skopiuj link]
Opublikowano 03.06.2016 12:01:53 | | | |
\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0
Zanim nasze znaki zostaną przetworzone, zaakceptowane znaki są następowane przez długi ciąg \0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0 Jednak jeśli spojrzysz na to tekstowo, nie zostanie wyświetlony.

Dlaczego jest ich tak wiele \0\0\0\0\0\0\0???? Jak to rozwiązać?

Niektórzy mówią: siła = siła. Replace("\0","");  Oczywiście nie powinno się tego tak rozwiązywać, chociaż można to rozwiązać, więc nieefektywność to za mało!

Wartość zwrotna Receive to liczba faktycznie odebranych bajtów.


Znalazłem to zdanie:

Rozwiązanie:



Jak pokazano poniżej!







Poprzedni:C# wykorzystuje składnię linq do skonfigurowania zestawu danych dla każdego N wpisów
Następny:Słownik c# Dany klucz nie był obecny w słowniku
Zrzeczenie się:
Całe oprogramowanie, materiały programistyczne lub artykuły publikowane przez Code Farmer Network służą wyłącznie celom edukacyjnym i badawczym; Powyższe treści nie mogą być wykorzystywane do celów komercyjnych ani nielegalnych, w przeciwnym razie użytkownicy ponoszą wszelkie konsekwencje. Informacje na tej stronie pochodzą z Internetu, a spory dotyczące praw autorskich nie mają z nią nic wspólnego. Musisz całkowicie usunąć powyższą zawartość z komputera w ciągu 24 godzin od pobrania. Jeśli spodoba Ci się program, wspieraj oryginalne oprogramowanie, kup rejestrację i korzystaj z lepszych, autentycznych usług. W przypadku naruszenia praw prosimy o kontakt mailowy.

Mail To:help@itsvse.com