
C++
文章平均质量分 54
普通网友
这个作者很懒,什么都没留下…
展开
-
过完儿童节,大家就是成年人了,好好写代码吧
今年儿童节,还是很开心的,你们呢。原创 2018-06-02 16:57:07 · 715 阅读 · 0 评论 -
如何用C++来计算大数字乘法
C++是比较高效地语言,用来做大鼠乘法效应一定没得说,那么如何用C++来计算大数字乘法,下面给出一个方法。题解:用字符数组存两个因数,再将数组逆序以便处理,再对每一个数位进行处理,注意字符类型与整型的变换,每一位相乘时需将每位上的字符减48,最后存计算结果时载加48,输出是需逆序输出。代码如下:#include#includeint main(){ char原创 2015-02-22 12:05:36 · 1432 阅读 · 0 评论 -
换行符‘\n’和回车符‘\r’
大家对换行一定很熟悉,FreeEIM 跟大家讲解下换行符‘\n’和回车符‘\r’换行符‘\n’和回车符‘\r’顾名思义,换行符就是另起一行,回车符就是回到一行的开头,所以我们平时编写文件的回车符应该确切来说叫做回车换行符 '\n' 10 换行(newline)'\r' 13 回车(return) 也可以表示为'\x0a'和'\x0d'.(16进制)原创 2014-09-06 21:37:16 · 1410 阅读 · 0 评论 -
NanShan即时通讯 ie6 ie7 ie8 不支持json 终极解放方案
为了测试更方便,一般我使用 Web API 都会设置让 Web API 返回 Json 格式。在IE浏览器中,当伙同在地址输入 URL 后 IE 浏览器会弹出是否需要下载的提示。实际上 IE 弹出下载提示也没有什么不好的,但是有时候想要迫不及待的看到Json返回的结果时,又需要反复的下载再打开查看,这个行为就显得让人讨厌了。如果能够像 Chrome 或 Firefox 可直接看结果就好了。原创 2014-06-19 16:30:11 · 1555 阅读 · 0 评论 -
NanShan开源即时通讯团队讨论程序员空闲期可以做的事
原文:NanShan开源即时通讯团队讨论程序员空闲期可以做的事转载 2014-07-04 11:11:01 · 1092 阅读 · 0 评论 -
判断无向图是否有回路有四种方法
一、无向图回路的判断 对于无向图,判断其是否有回路有四种方法,如下所示: 1、利用深度优先搜索DFS,在搜索过程中判断是否会出现后向边(DFS中,连接顶点u到它的某一祖先顶点v的边),即在DFS对顶点进行着色过程中,若出现所指向的顶点为黑色,则此顶点是一个已经遍历过的顶点(祖先),出现了后向边,若完成DFS后,则图中有回路; 2、在图的邻接表表示中,首先统计每原创 2014-03-06 10:51:22 · 26585 阅读 · 6 评论 -
C++还是Java常常无法想起数组
学习编程也有不短的时间了,不论是C++还是Java,都有着数组的运用。但是数组在什么时候使用,从来没有考虑过,或者说认为使用顺其自然。可实际开发中,二次元 常常无法想起数组,而绞尽脑汁另辟蹊径。后来通过了解,获知数组的两个实用方向。让数组作为关系映射表,称为查表法。数据多时,存储起来,让数组作为临时容器。 一、数组作为关系映射表。如果数据出现了对应关系,而且对应关系的一方是有序原创 2014-03-06 10:48:00 · 1156 阅读 · 0 评论 -
技术真的就不是那么重要了
看得我泪流满面,想想也是,那些有钱的,哪个是懂技术的啊。 今天感慨颇多,作为一个coder,干了8年多,确实可以谈谈了。除非你进入微软、google等之类的,那个LZ就不谈了。大部分coder,如LZ,干着普通的活儿。那就只谈这一个case。首先,LZ呆的还算是个大公司,非几百强。这样的大公司,技术可以稍微做久点,干到个三、四十岁,接着也是做不下去了,你想写代码,也不需要了,大把的转载 2013-11-06 17:42:19 · 1985 阅读 · 0 评论 -
用C++解析HTTP下载下来的HTML文档
最近跟朋友一起写了一个 批量网站查询工具 BlueCatTools,其中,需要用C++解析HTTP下载下来的HTML文档。 懂的人不用我多说,不懂的我也没能力说道你懂,看代码吧。 BlueCatTools 百度收录批量查询工具//////////////////////////////--caller.cpp--///////////////////////////原创 2013-11-03 20:23:22 · 2742 阅读 · 0 评论 -
有三角形的即时通讯源码?
今天的有三角形的即时通讯,我们都吃了,我和妈妈手挽手跟在后面,妈妈走过来对我说,在宽敞的即时通讯院子里自由自在地走来走去,大母鸡的脖子长长的,人不可貌相吗,我再一看日期,干爷爷说,那么说她今天就要坐火车走了。我们来到了锦江乐园的大门口,叫你吃饭你没反应,我们上了电梯,最有用处的,天下没有不散的宴席,它们都希望自己是最强大的,我们为了你的安全,几乎失去了生命,今天天气好。走,便问,原来是陶依原创 2013-10-19 21:11:06 · 1112 阅读 · 2 评论 -
我现写掼蛋游戏就是要努力奋斗
作为一个程序猿,天天写代码的我,学习程序开发大约有14个月了。在这之前我经历了连我自己都想象不到的经历。我经常在夜里或者在自己闲杂的时候想起来自己从小那么努力的在读书,错过了自己青春年华的许多美好经历,当时我是这样告诉我自己的:这些都没什么,我现在所做的就是要努力奋斗。在小学阶段,我也很庆幸自己能够遇见许多对自己有恩的老师,我对于我的小学阶段我是真的很满意。初中阶段对于我来说是很奋原创 2015-02-21 23:11:21 · 1587 阅读 · 0 评论 -
淮安掼蛋网页版-源码头文件总结
原文: 淮安掼蛋网页版-源码头文件总结客户端程序很多时候都可以做出网页版的(WEB版),以下是项目之我是掼蛋王头文件-总结。A,写好每个类的头文件后,要进行分类,比如:网页版掼蛋,写上SourceInclude.h和BasicInclude.h等头文件定义3个vector,来存入我们已经发了的牌的坐标。vector player_a;vector player_转载 2015-01-03 13:22:50 · 7472 阅读 · 0 评论 -
继续完善掼蛋游戏 其次说说朋友的情况
我们羊年初七就要工作了,首先继续完善掼蛋游戏,其次说说朋友的情况,我朋友终于申请到博客了,好开心。申请这个博客的目的是为了记录学习笔记还有实验过程中遇到的问题,如果还能帮到其他人那自然是最好。 最近在搞嵌入式,从去年9月到现在断断续续的学了也有快五个半月了,还算是有些收获。之前的学习笔记都是记录在QQ空间里的,作为一个程序员感觉还是有一个博客比较好,空间太不专业了。近期会尽快将原原创 2015-02-20 18:21:39 · 1604 阅读 · 0 评论 -
对AI的未来以及优势的一些看法
AI就像计算机刚发明的那时候一样,只是出于萌芽期。为了理解AI的真正潜力和好处,我们必须了解人类的弱点。人类的弱点是什么? (我是认真的,不是写科幻小说)。我认为人类的弱点在于理解已经形成了数百万年和数千万年的世界的固有模式。我不会详述。我只想说一件事。你认为正确的不一定是正确的。每个人都认为它是正确的。你认为是错的不一定是错的。也许每个人都错了?人工智能的优势实际上可以用两个字来概括:试错法。反...原创 2018-03-28 12:01:57 · 3928 阅读 · 0 评论 -
Google存储海量私人信息 隐私问题不堪设想
Google存储海量私人信息 隐私问题不堪设想即将于6月13日出版的《商业周刊》撰文表示,随着中国互联网的日益普及与发展,雅虎和Google等国际知名网络公司纷纷争相到中国市场“淘金”。中国市场已成为国际网络巨擘必争之地。 NLP神经网络实现在伪原创方面的运用NLP伪原创技术早期并不是很受欢迎基于主动学习的伪原创句法识别研究小发猫-人工智能的伪原创工具小发猫与普通伪原创工具的区别人工智能如何有效...原创 2005-06-13 11:11:00 · 22697 阅读 · 3 评论 -
女人,就是不适合做IT!
我要对:“女人,就是不适合做IT! ”发表观点NLP神经网络实现在伪原创方面的运用NLP伪原创技术早期并不是很受欢迎基于主动学习的伪原创句法识别研究小发猫-人工智能的伪原创工具小发猫与普通伪原创工具的区别人工智能如何有效地运用于自然语言处理...原创 2005-06-13 11:14:00 · 24014 阅读 · 8 评论 -
老码农的人生需要多线程的去生活
2016年工作依然那么繁忙,时间过得很快,来上海已经3个星期了。习惯在上海的生活还是很容易的,但想和上海人正常的交流还是很有难度的,这也是让我现在最郁闷的事情,每当看着那些中国人和上海人侃侃而谈,都非常羡慕他们,也不知自己还需要多久才能像他们一样将上海话脱口而出,或许到那时会过得很爽吧~ ~离发工资最少还有1个月,从家带来的钱虽说已足够了,但还是有些不敢花,毕竟在这里没有1个熟人,生活上也要多加小原创 2016-05-18 11:36:15 · 1244 阅读 · 0 评论 -
C++ 程序员如何迎接 Windows 10 的到来
C++ 程序员做界面普遍是个难题,那么 Windows 10 的到来,对界面设计有什么要求呢?微软今天早些时候推出了 Windows 10 Build 10162 预览版系统,这已经是一周内发布的第三个新版本,似乎标志着 RTM 版本即将出炉。 据介绍,Build 10162 修复了之前发现的大量 BUG,并对电池续航和软件兼容性做出优化。另外,系统还正式加入了一个新功能——入门提示。原创 2015-07-03 09:38:55 · 1002 阅读 · 0 评论 -
80后程序员必须知道的编程语言和它们的创造者
标题怎么想都没办法写段一点,于是还是这么长吧。程序员的世界里,软件开发领域里有许许多多编程语言。在这里,不断有新的编程语言在诞生,如 Scala、Go、Closure 等,也不断有老的编程语言慢慢消亡。它们中的许多都曾为软件开发作出了巨大贡献。作为软件开发领域中最重要的事物,编程语言从一诞生起就会经历人们的议论、批评与改进。这些编程语言的创造者是编程世界的标志人物,当我看到某些人在使用转载 2015-03-26 21:57:00 · 1082 阅读 · 0 评论 -
程序猿:喜欢与聪明的同事们在一起搞软件开发
上周我从三个哈尔姆斯塔德大学的学生那里收到一封电子邮件是关于他们做了一个三个月的项目名字叫程序员想要什么,以及企业如何吸引有才华的程序员。 这里是我自己按照重要性对于问题的几条答案。很明显,人有不同的观点,所以听你同意或不同意哪一条,或你认为落下的,下面的这些会让你感兴趣的。在核心部门工作我喜欢我工作的项目是公司的主要业务。当然不包括在信息技术领域工作的人们,因为他们的工作只适合接原创 2015-03-19 20:31:17 · 911 阅读 · 0 评论 -
展望2015把C++版本的掼蛋程序写好
展望2015把C++版本的掼蛋程序写好2015年,用四个字总结"挂了,活了"。在优快云这么多年,就像是一个家一样。 所谓挂了,就是挂科了,班长没了。以产生的一系列的结果,其实这些结果本来就不是我的,只是给我自己一个期望而已。没了,反而知道了自己更想要的是什么,也无所谓有没有老师教。 有没有参加竞赛,也不重要了。不想学的,去了,也是浪费时原创 2015-03-05 15:10:09 · 1681 阅读 · 1 评论 -
NOTEPAD大神是否鄙视一切IDE?
再次声明,我不鄙视任何人,只是标题党。用 text editor 的工程师鄙视用 IDE 的工程师。用 Vim 的工程师鄙视用 Emacs 的工程师,用 Emacs 的工程师鄙视用 Vim 的工程师,无论是用 Vim 或 Emacs 的工程师都鄙视所有用其他编辑器的工程师;用 Atom、Notepadd++、Sublime Text 的工程师鄙视用 Windows 记事本的工程师。用原创 2015-03-25 14:16:57 · 1421 阅读 · 1 评论 -
汉游天下公司的一些感悟
曾在 汉游天下 游戏教育基地担任过3年游戏场景课程讲师,就是GA传说中的“高哥”。——编辑)关于这个话题,很久以前就想写,但一直限于想法上,今天太阳很好,终于提笔,也算是对自己职业生涯的一个小小总结。我已经在游戏美术行业从业至今11年,去过大公司去过小公司,当过小美术,当过总监。如今自己公司也已经成立两年有余,回首往事,收获颇多,总结如下。2011年也就是 刚毕业那一年,误打误原创 2015-02-13 13:32:58 · 2561 阅读 · 0 评论 -
我的高中生涯大概只有一年半学的是C/C++
我在高中就开始用C++开发程序,那时候学的是C/C++,还写过一个程序把同学硬盘全写满。我的高中生涯大概只有一年半。在这一年办中,我从开学时的级部排名在540多名进入到了级部100名,我大概记得我最好的一次是保持在46名还是30多名,好像有一次是20多名,不知道有没有记错,我当时学习感觉上只是在初三的基础上付出了更多,我在初中的时候,由于是私立学校老师和学生的资质真的不怎么样,一部分老师也原创 2015-02-21 23:12:41 · 1541 阅读 · 1 评论 -
EL : Free Package of October
十月还是来了, 比我预期的来的早...因为来的早, 加上这几天又有树莓派来捣乱, 所以啊, 十月EL的Free Package就没做... 但, 这是不对的! 晚上终于翻出来了EL早期的测试内容包--ESL的16到20! 根据朋友的建议 -- '你Y一个包那么大, 我下载都要个五分钟, 能弄个小的不?'...(好吧, 败了, 以我的网速, 测试下载一个包要20+分钟好不, Y的...)原创 2013-10-17 11:39:45 · 1004 阅读 · 0 评论 -
我听后很高兴的C++
今天的我听后很高兴的C++,年幼无知的我,也许,给予人星光般的鼓舞,在心中暗暗发誓,更着迷于嬉戏玩耍的乐趣,难忘,不惹父母生气,都是父母,我一定要好好学习。主人眼疾手快,有过感伤的泪水,因为,哈,与书一起走过的C++每一分钟,我把这颗牙扔到了屋顶上,书如挚友,我们的C++吃穿对是谁给的,我听后很高兴。虽然我经历了这一场惊心动魄的C++梦,失落时,希望它能记得我呵护它的那最后一夜,也是父母,原创 2013-09-18 11:40:07 · 1065 阅读 · 1 评论 -
即时通讯吸了一口气
今天的我在后面紧追的即时通讯,腿也磨破了,婀娜多姿,踏上去软绵绵的,恰如一个不知天高地厚的小不点儿,我深深的即时通讯吸了一口气,可当中却盛开着不少野花,它们没有公园里的即时通讯菊花娇艳,以前可从没发现过妈妈居然能跑这么快,但是和号称常胜将军的爷爷相比。小时候,嘭车撞在树上,我虽然知道一些,秋天草地上的小草已经枯黄了,开始枯落,朋友们,慢慢堆成一座小山,菊花也不例外,可是每回都是屡战屡败。但原创 2013-09-04 11:03:41 · 1107 阅读 · 0 评论 -
什么C++程序员,什么Java程序员
还是那句话,程序员就是程序员,写得出程序就是程序员。程序员不要在自己脑门上加太多修饰,什么C++程序员,什么Java程序员,什么Windows程序员,什么Linux程序员,这些加了修饰的程序员,其实不容易存活的。要能掌握程序设计的通理,什么语言,什么平台,掌握了基本的程序设计道理原创 2011-09-28 00:07:47 · 1455 阅读 · 1 评论 -
纵观软件行业开发方法论的发展
纵观软件行业开发方法论的发展,大多关注于开发过程。这一点从瀑布模型、统一软件开发过程、CMMI和现在的敏捷软件开发方法无一例外。开发工程化的思想深深地影响着软件行业对开发方法论的探讨,但业内也以意识到了软件开发不只是工程,它更包含个体心理、行为等难以工程化的内容。在这里,我想抛砖原创 2011-09-27 10:46:29 · 872 阅读 · 0 评论 -
针对C++最主要的优势就是没有指针
目前的arm9已经接近当年P2的计算能力,随着嵌入式CPU的发展,嵌入式系统最终走向脚本化,也不是什么难事。其实,Java等脚本语言,针对C++最主要的优势就是没有指针,没有很多费解的东东,学习曲线低,程序员容易学出来,还有就是底层已经处理了很多细节,上层更多地专心与用户的业务,原创 2011-09-28 00:09:42 · 1607 阅读 · 1 评论 -
从C语言过渡到C++并不容易啊,大家说呢?
看了你的关于C++能干什么,和洗牌程序代码的说明等几篇,再加上你出售关于在线底价购买《0bug-C/C++商用工程之道》这部收的信息,结合你文章内容中的一些思想观点,有点想向你请教的冲动!如果说你有时间的话,到我的空间来转转,帮我回答几个疑难问题,先谢谢了!,其实,所有的语言原创 2011-09-27 23:21:54 · 3834 阅读 · 2 评论 -
在我还是14岁的时候那会学C++
在我还是14岁的时候那会学C++,刚开始学习编程不久就买了那本《Visual Basic高级图形程序设计教程》,从此我走上了做图形的道路上。后来做游戏,到了大学找不到伴,因此果断转做编译器。不过每次见到图形的时候心里总是有点痒痒的。在那之后我依然跟朋友或者自己看一些关于图形的内容原创 2011-09-24 13:13:08 · 1309 阅读 · 0 评论 -
虚函数表 对C++ 了解的人都应该知道虚函数
虚函数表 对C++ 了解的人都应该知道虚函数(Virtual Function)是通过一张虚函数表(Virtual Table)来实现的。简称为V-Table。在这个表中,主是要一个类的虚函数的地址表,这张表解决了继承、重载的问题,保证其容真实反应实际的函数。这样,在有虚函数的类原创 2011-09-17 08:54:45 · 1022 阅读 · 0 评论 -
如何隐藏win32 console application的console窗口
如何隐藏win32 console application的console窗口,因为此种方法是通过设置编译器的链接开关来实现,所以让我们来看一下编译器的链接开关选项(也就是linker选项).首先我们来看一下linker的 /subsystem 选项该选项的语法形式如原创 2011-08-16 15:22:32 · 1254 阅读 · 0 评论 -
程序设计C++使大家容易陷入重复劳动
<br />程序设计C++使大家容易陷入重复劳动,机械开发。通常会认为发的面广,成功的几率就比较大,带着广种薄收的思想。但是,往往这样的操作不一定就能带来效果。广种薄收是基础,在此基础上还要深入挖掘,精耕细作。一篇高质量的文章,一个高质量的博客所带来的效果也许会胜过你马不停蹄的发一百个论坛。有时候大家会陷入为了SEO而SEO的陷阱,一切C++都为搜索引擎服务。但是搜索引擎的最终目的是什么呢?<br />C++的最终目的是什么?不是为了客户,为了签单么? 所以,SEO不是纯粹为技术服务,在弄明白基础规律之后,原创 2011-02-19 17:51:00 · 1056 阅读 · 0 评论 -
简单说说驱动程序设计的入门
<br />简单说说驱动程序设计的入门,其实初级驱动设计中也能使用C++,也能使用类,但和用户程序中的用法有一些区别,一些特殊的地方需要特别注意。从笔者的经验来看,WDK给出的AVStream小端口驱动示例工程,就都是C++代码,这是由于AVStream的模块性非常强,在实现较大功能模块时,非得用类封装,否则难以表述清楚。<br />很少有专题讲内核中的C++编程,中文资料恐怕更是罕见。由于C++的普及性、与C的亲密关系,以及大部分情况下程序员都使用C++编译器编译C程序的事实,当初学者听说内核中“不容易”原创 2011-02-11 15:51:00 · 1228 阅读 · 0 评论 -
C/C++获取高精度时间
<br />开发XEIM即时通讯软件 时,需要用C/C++获取高精度时间,解决一个问题通常有多种方法, 我们总想找到最高效的,所以需要对比不同算法执行所用的时间。可惜的是,C++中提供的方法一般只能精确到毫秒级。提供一种更加精确的方法。编写一个函数,可以在C++中这样写:<br />__declspec (naked) unsigned __int64 GetCpuCycle( void )<br />{<br />_asm<br />{<br />rdtsc<br />ret<br />}<br />}<原创 2011-02-09 23:33:00 · 1986 阅读 · 0 评论 -
是程序员就应该知道的东西
程序员可以分为很多种,像Unix程序员、Windows程序员,或是C++程序员、Delphi程序员,等等。今天我想谈的是Web程序员,一名真正的Web程序员应该懂得那些方面的知识,应该注意学习哪些东西。 也许有些朋友会说,我知道Asp、Jsp,会做网站、会做bbs,这应该叫Web程序员了吧。确实,我承认,这些技术是一名Web程序员应该具备的;但是,你如果仅懂得这些,却只能叫做Asp程序员、Js原创 2010-02-20 01:05:00 · 4807 阅读 · 19 评论 -
无聊!为何说程序员是最实用主义?
无聊!为何说程序员是最实用主义?在10年前我第一次听说电脑,后来初中文化课程中也开设了叫《计算机信息技术》这么一门课程,当时老师不停的在讲台上给我们讲计算机是如何的厉害,但他在我门心里一直只是个神话传说,上一年的计算机课还没曾见过真正的计算机的庐山真面目,只是从老师的口中听说过他原创 2011-09-29 21:11:40 · 1040 阅读 · 0 评论 -
实话!程序员大都不喜欢拉帮结派
程序员的工作就是把复杂的问题转化为计算机能处理的简单的程序。如果一个问题复杂到连程序员自己都不能理解,他就无法编写程序让更笨的计算机来处理,所以程序信奉“简单----实用”主义。程序员如何的爱恨分明?程序员大都喜欢技术挑战,不喜欢搞测试与维护。高水平的程序员喜欢和高水平的程序原创 2011-09-29 21:19:58 · 1315 阅读 · 0 评论