Aktywne Wpisy

njay +214
#kupujcopolskie
Z okazji przekroczenia 500 subskrypcji autorskiego tagu wrzucam wpis specjalny na tą okazję, ale najpierw dziękuję wszystkim za zainteresowanie, miłe słowa i liczne komentarze, które przekroczyły wielokrotnie moje oczekiwania. :) Zapraszam do regularnego przeglądania tagu, z czasem będzie na nim coraz więcej wartościowych treści.
Przyjrzyjmy się dziś, jak to tak naprawdę jest z tymi sklepami spożywczymi. Które są polskie, które zagraniczne i skąd.
Zachęcam do kupowania w polskich sklepach, wspierajmy naszą
Z okazji przekroczenia 500 subskrypcji autorskiego tagu wrzucam wpis specjalny na tą okazję, ale najpierw dziękuję wszystkim za zainteresowanie, miłe słowa i liczne komentarze, które przekroczyły wielokrotnie moje oczekiwania. :) Zapraszam do regularnego przeglądania tagu, z czasem będzie na nim coraz więcej wartościowych treści.
Przyjrzyjmy się dziś, jak to tak naprawdę jest z tymi sklepami spożywczymi. Które są polskie, które zagraniczne i skąd.
Zachęcam do kupowania w polskich sklepach, wspierajmy naszą
źródło: temp_file3648473869005598583
Pobierz
Teuvo +222
dzisiaj mija 10 lat od premiery wiedźmina 3
i jak się z tym czujecie
3 wiedźmin 3 nadal najlepszy
i jak się z tym czujecie
3 wiedźmin 3 nadal najlepszy
źródło: __geralt_of_rivia_and_roach_the_witcher_and_2_more_drawn_by_akreon__c21f4ac9de47b8cae53a0008f910060d
Pobierz




Mireczki, piszę program, który zawiera serwer na socketach. Do wysyłanych danych na początku często dodawane są zera - co może to powodować? Chcę wysłać:
'a' '#'
a wysyła się
'\0' 'a' '#' (ewentualnie dwa zera na początku)
metoda odpowiadająca za wysyłanie danych wygląda tak:
bool ClientSlot::send(string message)
{
if(write(clientSocketId, message.cstr(), message.length())<0)
{
return false;
}
else
return true;
}
sprawdzałem zawartość message.cstr() za pomocą gdb i jest taka jak powinna być.
Nie znam się ani na socketach ani specjalnie na cpp, ale może błąd jest w kodzie który odbiera?
Sprawdzałeś co faktycznie jest wysyłane np. Wiresharkiem?
Komentarz usunięty przez autora
Idę spać.
Do odbioru używasz recv(...)? Tam nie ma znaku /0 na końcu.
Jak chcesz wyszukiwać w tym tekście, musisz go sobie sam dodać
Może program którym wysyłasz ci to dodaje? Albo odczujesz ten string do bufora *(buf+1), a wcześniej było tam /0?