![](https://img-blog.csdnimg.cn/20201014180756919.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
c++
green369258
这个作者很懒,什么都没留下…
展开
-
关于在c++的类中使用线程的问题
一个简单的例子class test{ int x;public: test(int y):x(y){}; void Do() { cout } static unsigned int __stdcall run(void* pv) { test* p = (test*)pv;原创 2007-08-26 04:14:00 · 1294 阅读 · 3 评论 -
关于#pragma once
一.解析指令(#pragma)在所有的预处理指令中,#pragma指令可能是最复杂的了,它的作用是设定编译器的状态或者是指示编译器完成一些特定的动作。#pragma指令对每个编译器给出了一个方法,在保持与C和C++语言完全兼容的情况下,给出主机或操作系统专有的特征。依据定义,编译指示是机器或操作系统专有的,且对于每个编译器都是不同的。其格式一般为:#pragma para,其中para为参数,转载 2007-11-09 16:38:00 · 1271 阅读 · 1 评论 -
C++中的强制类型转换
C++中的强制类型转换(转贴) 这几天修改系统的bug,每天都会遇到一些很“有趣”的事情,写出来和大家分享。该系统的寿命也不转载 2007-11-10 13:03:00 · 847 阅读 · 0 评论 -
深入理解sizeof
最近在论坛里总有人问关于sizeof的问题,并且本人对这个问题也一直没有得到很好的解决,索性今天对它来个较为详细的总结,同时结合strlen进行比较,如果能对大家有点点帮助,这是我最大的欣慰了。 一、好首先看看sizeof和strlen在MSDN上的定义:首先看一MSDN上如何对sizeof进行定义的:sizeof Operatorsizeof expressionThe原创 2007-11-11 13:08:00 · 710 阅读 · 0 评论 -
C++学习要点
1. 传指针时,我们可以通过指针来修改它在外部所指向的内容。但如果要修改外部指针所指向的对象是不可能的。例如传递外部指针到函数内来分配空间,必须传递指针的指针或指针的引用。 2. char carry[10] = {0}; 编译器会将其后所有的东西都置0; 3. 函数返回值为const时,返回的东西付给一个类型相同的标示后其不能为左值; 4. const int *i; int con原创 2008-09-27 11:39:00 · 541 阅读 · 0 评论