1

私は C++ でサーバー プログラムを作成しており、const char. 私はこのコードを持っていますが、それは言ってコンパイルされません

27 26 C:\Users\Owner\Desktop\main.cpp [Error] expected primary-expression before ',' token 

誰かが私に何が起こっているのか説明してもらえますか.

std::string str = "Hello";
const char * c = str.c_str();
iResult = getaddrinfo(c*, 23, &hints, &result);
4

1 に答える 1

2

これは削除する必要があり、2 番目の引数は文字列としてのポート番号にする必要があります*getaddrinfo(c*, ...

getaddrinfo(c, "23", &hints, &result);
于 2013-04-21T12:42:11.287 に答える