关闭

[置顶] 什么叫精通C/C (CSDN回帖语录)

It is better to have the ability of fast learning 有一天你覺得甚麼都知道了   可悲 有一天你卻發現你甚麼都不會 加油吧 有一天你發現你又甚麼都會了 繼續 有一天你發現你甚麼都不會了 成功了 精通,就像你对1~10的理解...
阅读(786) 评论(0)

[置顶] C++0x新特性

我是在一个帖子上摘抄的大神语录。。。感谢supermegaboy大神,给了详尽的解释 下文是一篇转载的Wikipedia的译文,从语言和库两方面概述了C++0x。 右值引用与转移语义 在标准C++语言中,临时量(术语为右值,因其出现在赋值表达式的右边)可以被传给函数,但...
阅读(1628) 评论(0)

编码人员的误区

误区一:因为任务紧迫,所以没有时间想 有些人认为只有在领导规定的时间内完成任务才是最重要和最紧急的。至于方向是否正确,功能是否完整则没有时间去考虑。 这些人陷入了多写些代码和程序就会安全了的假象当中。殊不知方向错了,跑得越快,损失越大。 抱有这种想法的根本原因在于他们的不自信,不知道如何分析问题,找出最佳解决途径和细致的评估影响面,因而无法向上级提出一个更加合理的时间。 例如:...
阅读(601) 评论(0)

孙鑫视频VC编程 优酷系列

http://v.youku.com/v_show/id_XMjYyODU2NzY=.html...
阅读(648) 评论(0)

清华大学计算机系课程全套视频教程下载地址

清华大学计算机系课程全套视频教程下载地址 清华大学计算机系网络课程共31门,门门都有助于我们对计算机的更深入的学习。既然此生无缘进清华,也要享用一下他们的教程。 地址如下 http://blog.10e.cc/p/149.html...
阅读(1752) 评论(1)

C/C 关键字static,const,inline,define,typedef

一 static 1) 产生背景 引出原因:函数内部定义的变量,在程序执行到它的定义处时,编译器为它在栈上分配空间,大家知道,函数在栈上分配的空间在此函数执行结束时会释放掉,这样就产生了一个问题: 如果想将函数中此变量的值保存至下一次调用时,如何实现? 最容易想到的方法...
阅读(283) 评论(0)

温故知新之计算机操作系统--存储器体系结构

存储器系统是一个具有不同容量,成本和访问时间的存储设备的层次结构。CPU寄存器妇女放着最常用的数据。靠近CPU小的、快速的高速缓存存储器(SRAM)作为存储在相对慢速的主存储器(简称主存,又名DRAM,白话内存条。。。)中数据和指令子集的缓冲区域。主存暂时存放存储在交大的慢速磁盘...
阅读(366) 评论(0)

_beginThreadex的用法

建议创建线程应该用_beginThreadex,ripple里面就是用的这个。 例子如下: //sipvoiplink.h class SIPVoIPLink { private:        static unsigned __stdcall ReceivingT...
阅读(522) 评论(0)

Win32线程之杀死C++对象

★两套API :OS API vs CRT API 本来照例要先介绍线程的几种死法,但是考虑到很多Windows程序员经常混淆线程API,搞不清楚到底该用哪个。所以先来说一下两套线程API的问题。   首先,Windows操作系统本身提供了线程的创建函数CreateTh...
阅读(1224) 评论(0)

C/C++ 内存分配方式,堆区,栈区,new/delete/malloc/free

内存分配方式 内存分配方式有三种: [1] 从静态存储区域分配。内存在程序编译的时候就已经分配好,这块内存在程序的整个运行期间都存在。例如全局变量, static 变量。 [2] 在栈上创建。在执行函数时,函数内局部变量的存储单元都可以在栈上创建,函数执行结束时这些...
阅读(404) 评论(2)

关于哈希,这几天整理下,现在挖个坑,哈哈~

最近找工作,发现一些问题都要绕到哈希,而且哈希表在大学的数据结构中老师没有讲。。。后来工作中也很少用到,最近打算研究下,看一下相关帖子,看能不能搞明白~...
阅读(1114) 评论(0)

C和C++语言学习总结(可以应对面试的题目)

虽然郁闷,还是要学习。。。再转帖。。。 来源于网络,回归于网络 本来来自于csdn论坛 C/C++精华帖,原文作者的Email:happy.every.day@126.com QQ:48399956 2008年11月21日 知识结构: 1、if,for,swit...
阅读(383) 评论(0)

被黑中介坑了。。。

昨天被中介告知在20号之前搬家,另外还有扣3000块钱的违约金,网上查了下,没有找到任何有效地办法来为自己维权,没办法,吃个哑巴亏,认了,最近要急着找房子,所以更新暂缓。。。...
阅读(491) 评论(0)

理解 Thread.Sleep 函数 ,Sleep(0) 释放当前线程所剩余的时间片,让线程马上回到就绪队列而非等待队列

在线程中,调用sleep(0)可以释放cpu时间,让线程马上重新回到就绪队列而非等待队列,sleep(0)释放当前线程所剩余的时间片(如果有剩余的话),这样可以让操作系统切换其他线程来执行,提升效率。 究其原理,笔者在网上搜了一下,发现这篇文章; 我们可能经常会用到 Th...
阅读(3338) 评论(3)

如何查看一个类的内存布局

在逛论坛时候,看到一个一星大神的留言,赶紧抄过来,哈哈 ~ 如何查看一个类的内存布局: 如果想查看文件Program.cpp中的类D的对象在内存中的分布情况,先进入cmd命令窗口,改变目录到Program.cpp所在的目录,然后键入如下命令:cl Program.cpp /d...
阅读(610) 评论(1)

深入浅出详解指针

[转]这篇文章摘自网易广州社区的C语言版精华区。文章不错,不敢独享!作者girlrong是以前C语言版版主,她乐于助人,虚心诚恳,颇受网友欢迎。只可惜现在已退隐江湖了。    第一章。指针的概念 指针是一个特殊的变量,它里面存储的数值被解释成为内存里的一个地址。...
阅读(268) 评论(0)

pImpl的原理

城门失火殃及池鱼 pImpl惯用手法的运用方式大家都很清楚,其主要作用是解开类的使用接口和实现的耦合。如果不使用pImpl惯用手法,代码会像这样:        //c.hpp         #include class C         {         pu...
阅读(395) 评论(0)

Boost智能指针学习

使用Boost智能指针 (2008-02-27 03:24) 分类: Boost 正文          智能指针能够使C++的开发简单化,主要是它能够像其它限制性语言(如C#、VB)自动管理内存的释放,而且能够做更多的事情。   1、 什...
阅读(11181) 评论(0)

内联函数的一些理解

说起内联函数,我们一般都会知道它的一些基础知识:比如说内联在实际调用的时候是由编译器以内嵌的方式运行,在内联函数中一般禁止写过于复杂的函数,禁止写循环语句等,但是它的原理是什么呢?   通常的函数调用编译器会有一个寻址的过程,在调用函数时候,编译器会从前调用地址处把内存跳转前...
阅读(410) 评论(0)
    个人资料
    • 访问:26502次
    • 积分:384
    • 等级:
    • 排名:千里之外
    • 原创:6篇
    • 转载:13篇
    • 译文:0篇
    • 评论:7条
    文章存档
    最新评论