`
tubaluer
  • 浏览: 1447022 次
文章分类
社区版块
存档分类
最新评论
  • sblig: c / c++ 是不一样的都会输出 100
    j = j++
文章列表
第三章 分析C语言的声明 const int * grape; int const * grape; int * const grape; 最后一种情况指针是只读的,上面两种指针所指的对象是只读的; 结构体可以用于段位,之前没听说过吧: #include<stdio.h> int main() { struct bit_field{ unsigned int a :1; unsigned int b :4; unsigned int c :8; }; struct bit_field temp; temp.a = 1; printf(" ...
网上有很多介绍在Ubuntu下开启SSH服务的文章,但大多数介绍的方法测试后都不太理想,均不能实现远程登录到Ubuntu上,最后分析原因是都没有真正开启ssh-server服务。最终成功的方法如下:   Ubuntu 下安装 OpenSSH Server 是无比轻松的一件事情,需要的命令只有一条:   sudo apt-get install openssh-server (查看返回的结果,如果没有出错,则用putty、SecureCRT、SSH Secure Shell Client等SSH 客户端软件,输入您服务器的 IP 地址。如果一切正常的话,等一会儿就可以连接上了。并 ...
为方便站点哀悼,特提供CSS滤镜代码,以表哀悼。 修改方法: 修改你网站的CSS,加上如下代码就可以了。 body { filter:progid:DXImageTransform.Microsoft.BasicImage(grayscale=1); } 如果网站没有使用CSS,可以在网页/模板的HTML代码<head>和</head> 之间插入: <style>body {filter:progid:DXImageTransform.Microsoft.BasicImage(grayscale=1);} </st ...
“如果不是为了孩子,我们也许早已离婚了,看着身边离婚的同事还有诸多单亲家庭的孩子,受太多的委屈和出现这样那样的问题,就会让自己心寒和无助,不想因为自己而让孩子背负父母的压力,孩子是无辜的,为了孩子,我 ...
微软将在2012年2月的Windows 8测试版中引入一个重装系统的功能,这一功能分为两种模式,一种是“复位”,一种是“刷新”,拥有不同的工作原理,它可以清理掉所有的个人数据,也可以只重装系统却保留所有个人资料:  “重置您的PC”意味着将从电脑中删除所有个人数据,应用程序和设置,并重新安装Windows   “刷新您的PC”:即保持所有个人资料,Metro风格的应用程序和重要的设置,并重新安装Windows   这样重装系统将不再丢失各种数据,让系统的恢复变得更为简单。(修电脑好人出诊次数将大为减少)   此外,Windows 8还引入了复写硬盘的功能,也就是说系统在被复位后,安装程序将速记写 ...
<wbr><span style="color:#000000">走过2011,收获颇多.回想2011,走过的每个旅程历历在目。</span></wbr> 2011给予了学习的知识,给予了生活的感悟,同时也给予了感情的丰富。 经过一寒假的英语学习,开学后开始 ...
This is a UDP network program. The following presents a multicast datagram program, which is actually a new technology. package com.han; import java.net.*; /** * This is a UDP network program. * The following presents a multicast datagram program, * which is actually a new technology. * * @aut ...
Visual Studio 11,具备并行模式库和代理库、 更轻松地开发自然并行的多个处理器上运行的代码。这些库的主要范式,它是根据任务 (任务) 和并发运行库和自定义的调度程序 到目前为止,处理任务的概念,我们使用task_handle ●类型 (或直接键入task_group ●),如下所示: 1.task_group task; 2. int i=0; 3. auto t1=make_task([&i]() 4. { 5. 6. i=42; 7. }); 8 ...
在某些环境下,敏捷开发可以带来的收益并非被所有人知晓。更多的情况下,敏捷软件开发被当做是一种神圣的或者使用范围局限的活动。然而,在国内大多数软件开发者素质平平的情况下,倘若敏捷教练无法通晓敏捷开发的基 ...
自动-矢量器使用在 MSDN 文档中,它注意到,现在编译器自动性能方面的原因是有能力的"概述"循环和支持 SIMD 指令,这是大多数情况下,对于所有 X 86 处理器 / X 64 现代的处理器速度快 8 倍也许一个循环。 在 Visual Studio 2010 年,使其说明,需要考虑添加的选项编译器选项 与 Visual Studio 11 的预览,SIMD 指令和相关的记录这一事实自动使用。 与 Visual Studio 2010 年 C/c + + 中下面的循环 1.for (int i=0;i <MAX_;i++) 2. { 3. a[ ...
Visual Studio 2010 年以来有可能在 c + + 代码中,和更具体地 STL 使用 Lambda 表达式 (匿名方法的窗体)。例如,他们是很好的做法,当我们使用这些类型的算法for_each、 parallel_for、 parallel_for_each等。 1.std::deque<int> d1; 2. d1.push_back (2); 3. d1.push_back (1); 4. d1.push_back(3); 5. d1.push_back(0); 6. auto a=d1.begin (); 7. auto b=d ...
增强支持的标准 C + + 11 现在支持此预览的 Visual Studio 头的 STL 中的新头文件对其他地方的多线程和异步操作管理。 <thread>,<future>,<atomic>,<time>,<mutex>,<condition_variable>,<ratio>,<filesystem> 头文件<thread>作为其名称来创建和操作线程的建议 1.thread t([]() 2. { 3. cout << "Threa ...
启动Visual Studio 11。c + + 单元测试 (cpp) 本机单元测试项目 最小的框架被创建,这样,就可以开始编写单元测试。 1.#include "stdafx.h" 2.#include "CppUnitTest.h" 3. 4.using namespace Microsoft::VisualStudio::CppUnitTestFramework; 5. 6.namespace UnitTest1 7.{ 8. TEST_CLASS(UnitTest1) 9. { 10. public: 1 ...
Visual Studio 11引入了一些深入的新的语言扩展,官方称为C + + / CX,这为了支持新的 API 模型在 Windows 8 中。一般人都会熟悉 C + + / CLI (即我们提供针对 CLR 的语言扩展),语法不应该似乎大不相同。 请注意,然而,在 C + + / CX 语法 ...
有一种新的 c + + 标准和新版本的 Visual c + +,新的版本Visual C++将更加符合C++标准! 在其发展过程中新的 c + + 标准被 (乐观) 称为 C + + 0x。它最后被发布在 2011 年,和现在称为 C + + 11。 对于 Visual c + +,它有三个不同版本的数字, 有不同的内部版本和编译器版本 (cl.exe 和_MSC_VER宏-显示这是不同因为我们 c + + 编译器早在 Visual c + + 中的"可视化")。例如: VS 2005 == VC8 == _MSC_VER 1400VS 2008 == VC9 == _MS ...
Global site tag (gtag.js) - Google Analytics