• 图览
  • 讨论区
    • 社区管理
    • 国内院校
    • 休闲娱乐
    • 五湖四海
    • 游戏运动
    • 社会信息
    • 知性感性
    • 文化人文
    • 学术科学
    • 电脑技术
    • 分区列表
  • 消息
  • 登录
  • 注册
加好友 发消息
scanworld 臭蛋超人
  • 文章
  • 版面
  • 关注
  • 粉丝
  • Re: QFileDiaglog::getExistingDirectory反应时间过长

    感谢分享 我现在单一windows上 返回一直是空值

    【 在 hgoldfish 的大作中提到: 】

    : 抄一段代码给你。

    : QString getMachineId()

    : {

    : ...................

    昨天 22:55
    KDE_Qt
    KDE与Qt编程技术
  • Re: QFileDiaglog::getExistingDirectory反应时间过长

    QString lireReg(const QString & poQStr = "HKEY_LOCAL_MACHINE\\SOFTWARE\\Microsoft\\Cryptography");

    QSettings oQSettings(poQStr, QSettings::NativeFormat);

    return oQSettings.value("MachineGuid",QVariant()).toString();

    这么读是不是不正确 读的内容是""

    昨天 21:43
    KDE_Qt
    KDE与Qt编程技术
  • TCHAR 转 string感觉得到的长度不太对

    获取计算机名 比如右键我的电脑看到的名如果是10多个字符 返回的就8个字符

    #if WIN32 || _WIN32

    string camoption::computername()

    {

    char * str;

    TCHAR vTCHAR[MAX_NAME_LEN];

    DWORD vDWORD = MAX_NAME_LEN;

    GetComputerName(vTCHAR, &vDWORD);

    wcstombs(str, vTCHAR, size_t(MAX_NAME_LEN));

    string ret = str;

    return ret;

    }

    #endif

    昨天 19:10
    CPlusPlus
    C++程序设计语言
  • Re: 有什么办法取得电脑的唯一标识

    感谢 正好想从软件上实现

    【 在 hgoldfish 的大作中提到: 】

    : windows 注册表里面有个 HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Cryptography\MachineGuid,安装完一般不会变。除非手动修改。

    : linux 读 /var/lib/dbus/machine-id

    : openbsd 读 /etc/machine-id

    : ...................

    昨天 19:07
    CPlusPlus
    C++程序设计语言
  • Re: 有什么办法取得电脑的唯一标识

    OK感谢各位回复

    昨天 19:06
    CPlusPlus
    C++程序设计语言
  • 有什么办法取得电脑的唯一标识

    如题 在不使用任何dll的情况下

    如何能有效获取计算机的唯一标识呢 硬件的更换电脑会有读不到的情形那种不算

    前天 23:03
    CPlusPlus
    C++程序设计语言
  • Re: qtcreator断点进不去卡死

    搞定了 显卡的问题

    【 在 dormouseBHU 的大作中提到: 】

    : 你先学学如何提问再来发帖吧…

    : 你这么提问没人能回答

    星期日
    KDE_Qt
    KDE与Qt编程技术
  • Re: qtcreator断点进不去卡死

    oops, gets there 10 minutes later

    星期日
    KDE_Qt
    KDE与Qt编程技术
  • qtcreator断点进不去卡死

    之前一直在实验室电脑上用 这个周末带回家用家里电脑调发现子线程里边设置断点每次运行直接卡死

    又试了在子线程没进入前找个常规位置设断点 一样卡死没反应

    家里电脑比较旧core i5  win7

    有遇到过的吗

    01月16日
    KDE_Qt
    KDE与Qt编程技术
  • Re: qt和C++问题

    这个没什么影响 debug时候也可以看到值 只是输出时看不到全部无法分辨

    【 在 dormouseBHU 的大作中提到: 】

    : 科学计数怎么了?有什么影响吗

    01月16日
    KDE_Qt
    KDE与Qt编程技术
  • Re: string的substr转成float怎么保留小数位

    感谢各位回复 后来我toDouble了 之前懒没数过多少个数 以为float够了呢

    01月15日
    CPlusPlus
    C++程序设计语言
  • Re: qt和C++问题

    不写默认科学计数

    【 在 hgoldfish 的大作中提到: 】

    : 你不写这个的话,会输出什么?

    : qSetRealNumberPrecision(6)

    01月15日
    KDE_Qt
    KDE与Qt编程技术
  • Re: qt和C++问题

    我主要是没数过 视觉上感觉没那么多数 后来数了一下就toDouble了 浪费了不少时间

    【 在 hanjiamajia 的大作中提到: 】

    : float 一共32位,1位符号,8位指数,23(还有一位隐含的1)位来保留数字

    : 一共24位,2^24 =16xxxxxx只能保留7位精度(10^7 < 16xxxxxx < 10^8)

    : ...................

    01月15日
    KDE_Qt
    KDE与Qt编程技术
  • Re: qt和C++问题

    后来toDouble了 float不行

    【 在 dormouseBHU 的大作中提到: 】

    : 为啥不 toDouble? float 应该就只有10位精度,表示不出那么多位。

    01月15日
    KDE_Qt
    KDE与Qt编程技术
  • Re: 主题:string的substr转成float怎么保留小数位

    意思是整不过来吗

    【 在 milksea 的大作中提到: 】

    : float精度限制,就这样。

    01月15日
    CPlusPlus
    C++程序设计语言
  • string的substr转成float怎么保留小数位

    https://www.newsmth.net/nForum/#!article/KDE_Qt/25970

    见本青链接

    01月15日
    CPlusPlus
    C++程序设计语言
  • Re: 两个size不一样的vector<float>有什么快速办法按一个阈值匹

    屌丝方案for 啊

    【 在 DoorWay 的大作中提到: 】

    : 贴方案,回馈下啊

    : :

    01月15日
    CPlusPlus
    C++程序设计语言
  • qt和C++问题

    把一个string的子串转成浮点数 不丢小数位

    比如一个长串  sfaewfadsf1305031473.158420hklhlkh

    中间有数据部分 定位到数据部分后可以用QString::fromStdString().substr正常截取数据部分输出

    >> QStr:  "1305031473.190828"

    但是转换时小数位全部变为0

    >> QStr:  1305031424.000000

    >> QStr:  1305031424.000000

    >> QStr:  1305031424.000000

    qDebug() << " >> QStr: " <<fixed << qSetRealNumberPrecision(6)<< QString::fromStdString().toFloat();

    然后试着用atof(.c_str())这种也失败了

    请指教

    01月15日
    KDE_Qt
    KDE与Qt编程技术
  • Re: 两个size不一样的vector<float>有什么快速办法按一个阈值匹

    感谢各位cpp达人 本青作为非码猿 学习了不少新东西 已经搞定了

    【 在 here080 的大作中提到: 】

    : set能直接干这事?

    : 楼主要的是非精确浮点比较呀。

    01月14日
    CPlusPlus
    C++程序设计语言
  • Re: 两个size不一样的vector<float>有什么快速办法按一个阈值匹

    很高级的样子

    【 在 beijing2duck 的大作中提到: 】

    : map diff(0.0005) Vec<float>

    01月14日
    CPlusPlus
    C++程序设计语言
  • 首页
  • 上页
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 下页
  • 末页