学习
实践
活动
专区
工具
TVP
写文章
  • 广告
    关闭

    【玩转 GPU】有奖征文

    精美礼品等你拿!

  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    C++程序员经常问的11个问题

    C++程序员经常问的11个问题 这篇文章收了好长时间,但还是觉得贴出来,作为收藏,在网上这样的浮躁环境,很少能认认真真地看这样长的文章,有时间我也要把《Effective C++》的读书笔记作出来 以下是原文: 下面的这些要点是对所有的C++程序员都适用的。我之所以说它们是最重要的,是因为这些要点中提到的是你通常在C++书中或网站上无法找到的。 如:指向成员的指针,这是许多资料中都不愿提到的地方,也是经常出错的地方,甚至是对一些高级的C++程序员也是如此。   这里的要点不仅仅是解释怎样写出更好的代码,更多的是展现出语言规则里面的东西。 很显然,它们对C++程序员来说是永久的好资料。我相信这一篇文章会使你收获不小。   首先,我把一些由不同层次的C++程序员经常问的问题归到一起。 我惊奇的发现有很多是有经验的程序员都还没意识到 .h 符号是否还应该出现在标准头文件中。 要点1: 还是 ?    很多C++程序员还在使用而不是用更新的标准的库。这两者都有什么不同呢?

    27420

    平方根的C语言实现(三) ——最终程序实现

    了解了浮点数的存储以及手算平方根的原理,我们可以考虑程序实现了。   先实现一个64位整数的平方根,根据之前的手算平方根,程序也不是那么难写了。 PRIu64, &a); b = _sqrt_u64(a); printf("%" PRIu64 "\n",b); return 0; }   我们shell程序测试一下 _t)(_N/2+127); //得到结果 n.u = (A&0x7fffff)|(N<<23); return n.f; }   同样,也写个测试用的程序 mysqrtf(n.f); printf("%.60f %.60f\n",f,f2); } return 0; }   结果发现,我们的程序和数学库里的 之前我们用的是47位或者48位数开平方,为了四舍五入,我们需要多一位,于是就用49位或者50位数开平方。   修改一下mysqrtf,增加两位拿去开平方,_sqrt_也动一下。

    66780

    关注

    腾讯云开发者公众号
    10元无门槛代金券
    洞察腾讯核心技术
    剖析业界实践案例
    腾讯云开发者公众号二维码

    相关产品

    • 验证码

      验证码

      天御验证码(Captcha)针对网站、APP 开发者提供安全智能的验证码服务,基于腾讯多年技术沉淀,天御验证码最大程度地保护业务安全;同时,便捷的设计减少交互,让开发者不再因验证码难以识别而担心用户流失。

    相关资讯

    热门标签

    活动推荐

      运营活动

      活动名称
      广告关闭

      扫码关注腾讯云开发者

      领取腾讯云代金券