0

好的,所以我写了一个 c++ websocket 服务器花了一段时间,但我认为我为中级程序员做得很好,但有一个问题,我的朋友建议我使用命名空间 __gnu_cxx 中的 hash_map;这一切都很好,我不想知道的不是我需要在其中一个用户字段中更改用户名,它是否会通过这样做来更新

_userslist[id].name = "BlaBla Bla";

还是我需要用副本替换整个字段但名称已更改。

我会尝试的,但是当我把服务器关闭时,我所有的成员都会呻吟和呻吟,所以我想在这里问:)

谢谢戴夫

4

1 回答 1

0

假设在这种情况下不是 const ,很可能_userslist[id]会返回 a 。如果是一个公共成员,它有一个接受一个(或可以转换成的东西),那么它将起作用。WinUser&_userslistnameWinUseroperator=const char *const char *

于 2012-10-16T10:26:30.730 回答