Steamworks检查用户是否已登录

大卫

因此,我一直用于获取用户的Steam ID的代码是:

CSteamID uid = SteamUser()->GetSteamID();
uint64 pid = uid.ConvertToUint64();
std::ostringstream sin;
sin << pid;
std::string s = sin.str();
return s.c_str();

这样就可以了,但是当用户没有登录Steam时,就会崩溃。

访问冲突-代码c0000005(第一次/第二次机会不可用)


Steam是否提供一种功能,可用于在运行取决于所登录用户的代码之前检查用户是否已登录?还是在这里可以使用某种try / catch块来确保它不会中断并在用户未登录时返回false?

大卫

感谢Orbit中的@Lightning Racis一个简单的nullptr检查将其修复。

if(SteamUser() == nullptr)
    return false;

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

SharedPreferences并检查用户是否已登录

Firebase:如何检查用户是否已登录?

我如何检查用户是否已登录?

JSP:如何检查用户是否已登录?

解析,检查以查看用户是否已登录

如何检查用户是否已登录

检查用户是否已登录laravel 4

php检查用户当前是否已登录

Firebase-始终检查用户是否已登录的最佳方法?

使用Firebase AuthUI检查用户是否已首次登录

检查Windows用户登录密码请求是否已启用

检查用户是否已登录以在响应中使用Firebase

CakePHP 3:如何正确检查用户是否已登录

在Treeline中,如何检查当前用户是否已登录?

如何检查特定用户是否已登录Laravel?

有条件检查用户是否已登录Umbraco

如何检查用户是否已登录Swift中的Google帐户?

如何检查当前用户是否已登录android

如何检查用户是否已登录以及是否未重定向到登录屏幕

检查用户是否已登录,然后检查用户是否已在选中单选按钮的情况下登录

努力检查是否已登录

提交表单后检查元素是否出现在页面上以检查用户是否已登录

使用Google登录进行身份验证之前,请检查用户是否已登录-Flutter

检查用户是否已登录,检查条件,在设置的时间自动关闭

Codeigniter-检查用户是否已登录并存在(这是真实用户)

如何检查用户是否登录

检查用户是否已附加

如何检查哪些用户已登录

Flask 用户登录 - 检查用户是否存在