C/C++
文章平均质量分 63
jinzhilong580231
这个作者很懒,什么都没留下…
展开
-
freopen
转自:http://www.cplusplus.com/reference/clibrary/cstdio/freopen/FILE * freopen ( const char * filename, const char * mode, FILE * stream )转载 2011-09-04 16:25:22 · 422 阅读 · 0 评论 -
C运行时库(C Run-time Library)详解
一、什么是C运行时库1)C运行时库就是 C run-time library,是 C 而非 C++ 语言世界的概念:取这个名字就是因为你的 C 程序运行时需要这些库中的函数.2)C 语言是所谓的“小内核”语言,就其语言本身来说很小(不多的关键字,程序流程控制,数据类型等)转载 2011-09-04 19:10:05 · 613 阅读 · 0 评论 -
ANSI C
ANSI C 与 K&RCC语言由Dennis M.Ritchie在1973年设计和实现。从那以后使用者逐渐增加。到1978年Ritchie和Bell实验室的另一位程序专家Kernighan合写了著名的《TheC ProgrammingLanguage》,将C语言推向全世界,转载 2011-09-04 19:13:20 · 1906 阅读 · 0 评论 -
CLAPACK的dgeev_求特征值
int dgeev_(char *jobvl, char *jobvr, integer *n, doublereal * a, integer *lda, doublereal *wr,doublereal *wi, doublereal *vl, integer *转载 2011-09-04 19:15:01 · 16219 阅读 · 0 评论 -
动态链接库和静态链接库的区别
静态连接库就是把(lib)文件中用到的函数代码直接链接进目标程序,程序运行的时候不再需要其它的库文件;动态链接就是把调用的函数所在文件模块(DLL)和调用函数在文件中的位置等信息链接进目标程序,程序运行的时候再从DLL中寻找相应函数代码,因此需要相应DLL文件的支持。 静态转载 2011-09-04 19:07:37 · 416 阅读 · 0 评论 -
C 函数的指针与 C++ 函数的指针的不同
在c中,函数名,代表函数的首址... 直接可以用int (*p)( )=f; //f为一个非类的普通函数 调用函数时也可以直接:p( )或(*P)()。 而在C++类中的类函数,定义指向函数的指针时必须加&,如: int (point::*转载 2011-09-04 19:08:38 · 729 阅读 · 0 评论 -
数组名与指针的不同
int _tmain(int argc, _TCHAR* argv[]){ int a[4]={1,2,3,4}; int const *pt; pt=new int[4]; cout<<pt<<endl; cout<<&pt[0]<<endl; c原创 2011-09-12 14:33:56 · 400 阅读 · 0 评论 -
const成员函数与const对象
const成员函数格式如下:返回类型 函数名(形参表) const;该函数的this指针所指对象为常量,即它不能修改对象的数据成员,而且在函数体内只能调用const成员函数(它们不会修改对象的数据成员),不能调用其他成员函数。如果编程时不慎修改对象的数据成员,编译器会报错原创 2011-09-12 16:01:37 · 439 阅读 · 0 评论 -
DLGPROC
转自:msdnDLGPROC for a pointer to CALLBACK appliction-defined function转自:http://topic.csdn.net/t/20050901/17/4244992.htmlDLGPROC 则是一种系转载 2011-09-13 10:17:50 · 2619 阅读 · 0 评论 -
C语言中数组名和指针的区别
转自:http://windmill.iteye.com/blog/371192 请看程序(本文程序在WIN32平台下编译): C++代码#include int main(int argc, char* argv[]) {转载 2011-09-12 14:20:38 · 544 阅读 · 0 评论 -
const_cast
转自:msdnRemoves the const, volatile, and__unaligned attribute(s) from a class.const_cast ( expression ) type-id与expression数据类型相同转载 2011-09-14 19:49:15 · 642 阅读 · 0 评论 -
断点
程序执行遇到断点,只是简单地停下来。此时, 用户通过Watch和Variables窗口,查看当前变量的值。原创 2011-09-16 10:18:28 · 428 阅读 · 0 评论 -
__stdcall,__cdecl,__fastcall,thiscall,naked call
转自:http://blog.sina.com.cn/s/blog_46ed82810100ch7i.html被这些修饰关键字修饰的函数,其参数都是从右向左通过堆栈传递的(__fastcall的前面部分由ecx,edx传),函数调用在返回前要清理堆栈,但由调用者还是被转载 2011-09-16 23:25:40 · 592 阅读 · 0 评论 -
编译器优化
转自:http://bbs.emath.ac.cn/thread-173-1-1.html编译器优化一直想给大家介绍一些编译器优化方面的知识,只是又觉得这方面知识内容太多了,介绍起来太花费时间了,实在没有精力去逐一介绍,并且很多编译器方面术语我都不知道中文该如何翻译(国内转载 2011-09-15 19:32:25 · 707 阅读 · 0 评论 -
DEF文件说明
转自:http://andylin02.iteye.com/blog/441300转自:http://www.cppblog.com/amyvmiwei/archive/2008/01/02/40203.html以下摘自MSDN,希望有帮助.不过在VC下编程好像用转载 2011-09-17 15:32:23 · 2110 阅读 · 0 评论 -
什么是托管C++?
本篇"托管C++概述"主要讲述了什么是托管C++、开发.NET Framework(框架)的项目类型以及与标准C++之间的区别。 1、什么是托管C++? 在回答这个问题,首先要搞清楚什么是"托管"(Managed)。托管是.NET的一个专门概念,它是融于通用语言运行时转载 2011-09-04 19:13:46 · 970 阅读 · 0 评论 -
详解C中volatile关键字
转自:http://www.cnblogs.com/yc_sunniwell/archive/2010/06/24/1764231.html volatile提醒编译器它后面所定义的变量随时都有可能改变,因此编译后的程序每次需要存储或读取这个变量的时候,都会直接从变量地址中转载 2011-09-15 19:15:15 · 549 阅读 · 1 评论 -
C++/CLI
简介C++/CLI代表 ISO-C++标准语言的一个动态编程泛型扩展 (dynamic programming paradigm extension)。在原版语言设计 (V1) 中有许多显著的弱点,我们觉得在修订版语言设计 (V2) 中已经修正了这些弱点。本文列举了 V1转载 2011-09-04 19:14:35 · 3340 阅读 · 0 评论 -
__declspec(dllexport) & __declspec(dllimport)
转自:http://www.cnblogs.com/xd502djj/archive/2010/09/21/1832493.html__declspec(dllexport)声明一个导出函数,是说这个函数要从本DLL导出。我要给别人用。一般用于dll中 省掉在DE转载 2011-09-16 17:32:08 · 442 阅读 · 0 评论 -
浅析C++中的this指针
转自:http://blog.csdn.net/starlee/article/details/2062586有下面的一个简单的类:class CNullPointCall{public: static void Test1(); void转载 2011-09-24 21:49:14 · 385 阅读 · 0 评论 -
verify和assert的区别
摘录林锐博士高质量编程一书中相关内容。程序一般分为Debug版本和Release版本,Debug版本用于内部调试,Release版本发行给用户使用。 断言assert是仅在Debug版本起作用的宏,它用于检查“不应该”发生的情况。以下是一个内存复制程序,在运行过程中,如果转载 2011-09-04 19:06:24 · 2446 阅读 · 0 评论 -
支持多字节字符集 (MBCS)
转自:msdn多字节字符集 (MBCS) 是一种替代 Unicode 以支持无法用单字节表示的字符集(如日文和中文)的方法。为国际市场编程时应考虑使用 Unicode 或 MBCS,或使程序能够通过更改开关来生成支持两种字符集之一的程序。最常见的 MBCS 实现是双字节字转载 2011-09-30 23:40:40 · 703 阅读 · 0 评论 -
windows编程,建立打开文件界面
转自:MSDN OPENFILENAME StructureThe OPENFILENAME structure contains information that the GetOpenFileName and GetSaveFileName functions use转载 2011-09-30 20:51:09 · 1005 阅读 · 0 评论 -
多态程序
2011.10.8class Tempa{public: int a; int b;public: Tempa() { a=1; b=2; } void *retemp() { cout<<'a'<<' '<<a<<e原创 2011-10-08 20:29:26 · 542 阅读 · 0 评论 -
GL_ALPHA/GL_LUMINANCE/GL_INTENSITY之差别
转自:http://www.cnitblog.com/linghuye/archive/2008/08/23/48290.htmlThe difference between the three single-component texture formats, GL_ALP转载 2011-10-17 21:52:10 · 6288 阅读 · 0 评论 -
DLL与LIB
转自:http://blog.csdn.net/ben1978/article/details/800809dll和.lib都是程序集合,便于代码重用。都是二进制的文件。.dll也叫动态链接库,与程序链接的方式为运行时链接(run-time linked),为PE(portable executable)格式,也就是程完整的程序。.exe、.dll、.fon、.mod、.drv、.ocx等转载 2011-11-07 21:24:13 · 679 阅读 · 0 评论 -
PE文件格式详解
转自:http://www.vckbase.com/document/viewdoc/?id=1334摘要 Windows NT 3.1引入了一种名为PE文件格式的新可执行文件格式。PE文件格式的规范包含在了MSDN的CD中(Specs and Strategy, Specifications, Windows NT File Format Specifications),但是它转载 2011-11-07 21:27:33 · 721 阅读 · 0 评论 -
extern与extern "C"
转自:primeC++(2.3) extern 声明用于向程序表明变量的类型和名字。定义也是声明:当定义变量时我们声明了它的类型和名字。可以通过使用extern关键字声明变量名而不定义它。不定义变量的声明包括对象名、对象类型和对象类型前的关键字extern:extern int i; //声明但不定义int i;//声明并定义extern 声明不是定义,也不分配存储空间。事转载 2011-09-04 19:08:13 · 473 阅读 · 0 评论 -
物体文件格式(.off)
转自:http://old.blog.edu.cn/user1/5550/archives/2007/1765019.shtml 物体文件格式(.off)物体文件格式(.off)文件用于表示给定了表面多边形的模型的几何体。这里的多边形可以有任意数量的顶点。普林斯顿形状Banchmark中的.off文件遵循以下标准。OFF文件全是以OFF关键字开始的ASCII文件。下一行说明顶点的数转载 2011-11-14 10:05:56 · 851 阅读 · 0 评论 -
键盘焦点
转自:http://documentation.basis.com/BASISHelp/WebHelp/events/keyboard_focus_navigation_and_default_button.htmKeyboard focus determines which window or control will receive information typed at the key转载 2011-12-21 16:45:23 · 478 阅读 · 0 评论 -
安全完整性等级
转自:http://zh.wikipedia.org/wiki/%E5%AE%89%E5%85%A8%E5%AE%8C%E6%95%B4%E6%80%A7%E7%AD%89%E7%B4%9A安全完整性等级(Safety Integrity Level,简称SIL)是机能安全的一部份,定义为由于安全机能所降低风险的相对水平,或是风险降低后,风险的相对水平。简单来说,安全完整性等级就是度量安全仪表转载 2011-12-21 19:33:06 · 3087 阅读 · 0 评论 -
ARX
转自:http://en.wikipedia.org/wiki/ARX_(operating_system)ARX (operating system)ARX was a Mach-like operating system written inModula-2+ developed byAcorn Computers Ltd in the UK and the Acorn转载 2011-12-24 10:14:50 · 747 阅读 · 0 评论 -
软键指针句柄 硬键指针句柄
转自:http://www.mjtd.com/Manual/ArticleShow.asp?ArticleID=562组码范围集允许对象直接指定同一图形中其他对象的参照。伴随四种范围有四种关系类型可以被指定:软键指针句柄硬键指针句柄软键从属句柄硬键从属句柄这些句柄类型在 AutoLISP 中作为图元名出现,在 ObjectARX 作为 ads_name 出现转载 2011-12-24 11:07:08 · 1638 阅读 · 0 评论 -
DXF文档详解
转自:http://www.5iehome.com/bbs/viewthread.php?tid=2585DXF 的基本惯例DXF 格式是特定版本 AutoCAD 图形文件中所包含的全部信息的标记数据的一种表示方法。标记数据的意思是指在每个数据元素前都带一个称为组码的整数。组码的值表明了其后数据元素的类型,也指出了数据元素对于给定对象(或记录)类型的含意。实际上,图形文件中所有用户转载 2011-12-23 23:04:44 · 16956 阅读 · 0 评论 -
string::c_str()
转自: http://hi.baidu.com/pez1420/blog/item/3dca32cba97f83f752664fdb.html Visual C++ Standard Librarybasic_string::c_strConverts the contents of a string as a C-style, null-terminated string.(返回转载 2011-12-29 10:54:50 · 3039 阅读 · 1 评论 -
unique_copy使用
转自:http://topic.csdn.net/u/20090201/14/e4230deb-46f9-4a61-a19b-ed656633a5b2.html/* template OutputIterator unique_copy ( InputIterator first, InputIterator last,转载 2012-01-10 13:28:39 · 571 阅读 · 0 评论 -
CString
转自:http://baike.baidu.com/view/998109.htmCStringCString 是一种很有用的数据类型。它们很大程度上简化了MFC中的许多操作,使得MFC在做字符串操作的时候方便了很多。不管怎样,使用CString有很多特殊的技巧,特别是对于纯C背景下走出来的程序员来说有点难以学习。CString位于头文件afx.h中。 这篇文章就来讨论这些转载 2012-02-06 11:57:29 · 384 阅读 · 0 评论 -
char* string CString比较总结
转自:http://wiseman.cnblogs.com/archive/2005/11/04/268973.html(一) 概述 string和CString均是字符串模板类,string为标准模板类(STL)定义的字符串类,已经纳入C++标准之中; CString(typedef CStringT > > CAtlString;typedef CAtlString C转载 2012-02-06 12:02:43 · 919 阅读 · 0 评论 -
error C2065: “GUID_NULL”: 未声明的标识符
在使用CString时,出现error C2065: “GUID_NULL”: 未声明的标识,这样的问题。将#include 移到所含头文件的最上方即可。原创 2012-02-06 18:49:27 · 7205 阅读 · 0 评论 -
Isotropy
转自:http://en.wikipedia.org/wiki/IsotropyIsotropy is uniformity in all orientations; it is derived from the Greekiso (equal) and tropos (direction). Precise definitions depend on the subject area.转载 2012-03-12 19:50:34 · 459 阅读 · 0 评论