taiscremaschi / 42_Irc

2 stars 2 forks source link

A cast is necessary #35

Closed paulasbia closed 3 months ago

paulasbia commented 3 months ago

Context

The external function used was: extern int setsockopt (int fd, int level, int optname, const void *optval, socklen_t optlen) THROW;

We need had a const void* optval and we used a int opt:

image

Where?

Server.cpp line 136.

Question:

I observed that function has a exception, why we did not used?

taiscremaschi commented 3 months ago

a questao do void é que uma variavel void pode ser qualquer coisa... nesse caso precisa ser um int. agr muito bem observado a questao do throw... vou abrir uma branch pra fazer a gestao do catch