自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(8)
  • 资源 (2)
  • 收藏
  • 关注

原创 delete和delete[]陷阱

c++中对new申请的内存的释放方式有delete和delete[]两种方式,到底这两者有什么区别呢?   delete   ptr   代表用来释放内存,且只用来释放ptr指向的内存。    delete[]   rg   用来释放rg指向的内存,!!还逐一调用数组中每个对象的destructor!!(1) 对于基本数据类型;delete和delete[]作用相同,原因在

2016-04-29 12:32:16 578

原创 vector和map迭代中erase的使用陷阱

vector和map都不能将it++写在for循环中,而在循环体内erase(it).可以把it++卸载for循环中进行遍历操作,但erase操作后it发生了变化,如果for循环执行了++操作,会发生错误。vector循环删除的时候,erase(it)会返回下一个迭代器的地址,保险的做法是赋值给it 即 it= erase(it),这时候for循环的++操作就会跳到删除

2016-04-29 12:25:49 850

原创 以一道union面试题说明大端小端和内存高位低位

首先我们来看一道题:union number{int value;char str[2];};number test;test.value = 0;test.str[0] = 10;test.str[1] = 1;printf("%d", test.value);请问输出是多少?一步步来求解,union是共享内存的,所以当前test占用4个字节。1:

2016-04-28 18:08:51 2429

转载 二进制如何转十进制,十进制如何转二进制

转载自:http://jingyan.baidu.com/article/597a0643614568312b5243c0.html

2016-04-28 10:40:14 412

转载 C++的4种类型转换关键字及其特点

C语言中的强制类型转换可以随意的转换我们想要的类型了,格式如下(类型) 变量名;   为什么c++还要引入新的4种类型转换呢?  这是因为新的类型转换控制符可以很好的控制类型转换的过程,允许控制各种类型不同的转换.  还有一点好处是C++的类型转换控制符能告诉程序员或读者我们这个转换的目的是什么,我们 只要看一下代码的类型转换控制符,就能明白我们想要达到什么样的目的

2016-04-15 11:03:50 701

转载 C,C++中使用可变参数

可变参数即表示参数个数可以变化,可多可少,也表示参数的类型也可以变化,可以是int,double还可以是char*,类,结构体等等。可变参数是实现printf(),sprintf()等函数的关键之处,也可以用可变参数来对任意数量的数据进行求和,求平均值带来方便(不然就用数组或每种写个重载)。在C#中有专门的关键字parame,但在C,C++并没有类似的语法,不过幸好提供这方面的处理函数,本文将重点

2016-04-14 11:12:57 353

转载 C++类中的static数据成员,static成员函数

C++类中谈到static,我们可以在类中定义static成员,static成员函数!C++primer里面讲过:static成员它不像普通的数据成员,static数据成员独立于该类的任意对象而存在,每个static数据成员是与类关联的对象,并不与该类的对象相关联!这句话可能比较拗口,其实可以这么理解:每个static数据成员可以看成是类的一个对象,而不与该类定义的对象有任何关系!下面我们就来具体

2016-04-13 12:19:44 348

转载 基于Firebreath的浏览器插件制作

1. 应用场景    在web端需要通过远程桌面服务调用特定服务器上的应用程序,使用户在桌面点击应用程序的图标之后就可以自动启动对应的服务器上的软件使用,为了达到这种功能,要预先生成rdp文件,然后通过mstsc命令或者其它自己开发的应用程序来调用该rdp文件就可以启动远程应用程序。项目中采用的是自己开发的应用程序来调用该rdp文件,采用到JavaScript调用插件中的函数来实现这一功能

2016-04-13 12:15:48 493

PPT格式说明

Contents Introduction ___________________________________________________________10 Purpose and Scope _________________________________________________________ 10 Vocabulary _______________________________________________________________ 10 Abbreviations _____________________________________________________________ 10 Additions for PowerPoint 2007 _______________________________________________ 10 File Format Overview ___________________________________________________12 Current User Stream ____________________________________________________13 UserEditAtom Structure ____________________________________________________ 13 UserEditAtom Element Descriptions __________________________________________ 13 Persistent Directory Example ________________________________________________ 14 PowerPoint Document Stream ____________________________________________16 A Slide ________________________________________________________________16 Physical File Format ____________________________________________________16 Record Descriptions _____________________________________________________17 AnimationAtom12 (11019) ___________________________________________________ 17 AnimationHashAtom12 (11021) ______________________________________________ 17 AnimationInfo (4116) _______________________________________________________ 17 AnimationInfoAtom (4081) __________________________________________________ 18 BinaryTagData (5003) ______________________________________________________ 20 BlipCollection (2040) _______________________________________________________ 20 BlipEntity (2041) ___________________________________________________________ 20 BookmarkCollection (2019) __________________________________________________ 21 BookmarkEntityAtom (4048) ________________________________________________ 21 BookmarkSeedAtom (2025) __________________________________________________ 21 BroadCastDocInfo9 (6014) ___________________________________________________ 21 BroadCastDocInfoAtom (6015) _______________________________________________ 22 BuildAtom (11011) _________________________________________________________ 22 BuildList (11010) ___________________________________________________________ 23 ChartBuild (11012) _________________________________________________________ 23 ChartBuildAtom (11013) ____________________________________________________ 23 ColorMapping (1039) _______________________________________________________ 23 ColorSchemeAtom (2032) ___________________________________________________ 23 Microsoft Office PowerPoint 97-2007 Binary File Format (.ppt) Specification Page 4 of 118 Comment10 (12000) ________________________________________________________ 24 CommentAtom10 (12001) ___________________________________________________ 24 CommentIndex10 (12004) ___________________________________________________ 24 CommentIndexAtom10 (12005) _______________________________________________ 24 CompositeMasterId (1053) ___________________________________________________ 24 CString (4026) _____________________________________________________________ 25 CurrentUserAtom (4086) ____________________________________________________ 25 DateTimeMCAtom (4087) ___________________________________________________ 25 DefaultRulerAtom (4011) ____________________________________________________ 26 DiagramBuild (11014) ______________________________________________________ 27 DiagramBuildAtom (11015) __________________________________________________ 27 Diff10 (12013) _____________________________________________________________ 27 DiffAtom10 (12014) _________________________________________________________ 27 DiffTree10 (12012) _________________________________________________________ 28 DocFlags12 (1061) __________________________________________________________ 28 DocToolbarStatesAtom (14001) _______________________________________________ 29 Document : Powerpoint Document (1000) ______________________________________ 29 DocumentAtom (1001) ______________________________________________________ 30 EndDocument (1002) _______________________________________________________ 31 Environment (1010) ________________________________________________________ 31 ExAviMovie (4102) _________________________________________________________ 31 ExCDAudio (4110) _________________________________________________________ 31 ExCDAudioAtom (4114) ____________________________________________________ 31 ExControl (4078) ___________________________________________________________ 32 ExControlAtom (4091) ______________________________________________________ 32 ExEmbed (4044) ___________________________________________________________ 32 ExEmbedAtom (4045) ______________________________________________________ 32 ExHyperlink (4055)_________________________________________________________ 33 ExHyperlink9 (4068)________________________________________________________ 33 ExHyperlinkAtom (4051) ____________________________________________________ 33 ExHyperlinkFlags (4120) ____________________________________________________ 33 ExLink (4046) _____________________________________________________________ 33 ExLinkAtom (4049) ________________________________________________________ 33 ExMCIMovie (4103) ________________________________________________________ 34 ExMediaAtom (4100) _______________________________________________________ 34 Microsoft Office PowerPoint 97-2007 Binary File Format (.ppt) Specification Page 5 of 118 ExMIDIAudio (4109) _______________________________________________________ 34 ExObjList (1033) ___________________________________________________________ 34 ExObjListAtom (1034) ______________________________________________________ 35 ExObjRefAtom (3009) ______________________________________________________ 35 ExOleObjAtom (4035) ______________________________________________________ 35 ExOleObjStg (4113) ________________________________________________________ 36 ExQuickTimeMovie (4074) __________________________________________________ 36 ExQuickTimeMovieData (4075) ______________________________________________ 36 ExVideo (4101) ____________________________________________________________ 36 ExWAVAudioEmbedded (4111) ______________________________________________ 36 ExWAVAudioEmbeddedAtom (4115) _________________________________________ 36 ExWAVAudioLink (4112) ___________________________________________________ 37 FilterPrivacyFlags10 (14000) _________________________________________________ 37 FontCollection (2005) _______________________________________________________ 37 FontCollection10 (2006) _____________________________________________________ 37 FontEmbedData (4024) _____________________________________________________ 37 FontEmbedFlags10 (13000) __________________________________________________ 37 FontEntityAtom (4023) ______________________________________________________ 37 FooterMCAtom (4090) ______________________________________________________ 38 GenericDateMCAtom (4088) _________________________________________________ 38 GPointAtom (3034) _________________________________________________________ 38 GRatioAtom (3031) _________________________________________________________ 38 GridSpacingAtom10 (1037) __________________________________________________ 39 GrColorAtom (10002) _______________________________________________________ 39 GScalingAtom (10001) ______________________________________________________ 40 GuideAtom (1019) __________________________________________________________ 40 Handout (4041) ____________________________________________________________ 40 HashCodeAtom (11008) _____________________________________________________ 40 HeaderMCAtom (4089) _____________________________________________________ 41 HeaderFooterDefaults12 (1060) _______________________________________________ 41 HeadersFooters (4057) ______________________________________________________ 41 HeadersFootersAtom (4058) _________________________________________________ 41 HTMLDocInfoAtom (6011) __________________________________________________ 42 HTMLPublishInfo (6013) ____________________________________________________ 43 HTMLPublishInfoAtom (6012) _______________________________________________ 43 Microsoft Office PowerPoint 97-2007 Binary File Format (.ppt) Specification Page 6 of 118 InteractiveInfo (4082) _______________________________________________________ 43 InteractiveInfoAtom (4083) __________________________________________________ 43 LevelInfoAtom (11018) ______________________________________________________ 44 LinkedShapeAtom10 (12006) _________________________________________________ 45 LinkedSlideAtom10 (12007) __________________________________________________ 45 List (1016) ________________________________________________________________ 45 MainMaster (2000) _________________________________________________________ 45 MasterTextPropAtom (4002) _________________________________________________ 46 MetaFile (4033) ____________________________________________________________ 46 MsoCryptSession (12052) ____________________________________________________ 46 msofbtClientData __________________________________________________________ 46 NamedShow (1041) _________________________________________________________ 47 NamedShows (1040) ________________________________________________________ 47 NamedShowSlides (1042) ____________________________________________________ 47 Notes (1008) _______________________________________________________________ 47 NotesAtom (1009) __________________________________________________________ 48 NormalViewSetInfo (1044) ___________________________________________________ 48 NormalViewSetInfoAtom (1045) ______________________________________________ 48 NotesTextViewInfo (1043) ___________________________________________________ 48 OEPlaceholderAtom (3011) __________________________________________________ 48 OEPlaceholderNewPlaceholderId12 (3037) _____________________________________ 50 OEShapeAtom (3035) _______________________________________________________ 50 OEShapeFlagsAtom (3036) __________________________________________________ 50 OEShapeHighPrecisionAnchor (12018) ________________________________________ 50 OriginalMainMasterId (1052) ________________________________________________ 51 OutlineTextProps9 (4014) ___________________________________________________ 51 OutlineTextProps10 (4019) __________________________________________________ 51 OutlineTextProps11 (4021) __________________________________________________ 51 OutlineTextPropsHeaderExAtom (4015) _______________________________________ 51 OutlineTextRefAtom (3998) __________________________________________________ 52 OutlineViewInfo (1031) _____________________________________________________ 52 ParaBuild (11016) __________________________________________________________ 52 ParaBuildAtom (11017) _____________________________________________________ 52 PersistPtrFullBlock (6001) ___________________________________________________ 52 PersistPtrIncrementalBlock (6002) ____________________________________________ 53 Microsoft Office PowerPoint 97-2007 Binary File Format (.ppt) Specification Page 7 of 118 PhotoAlbumInfoAtom (14002) _______________________________________________ 53 PPDrawing (1036) __________________________________________________________ 53 PPDrawingGroup (1035) ____________________________________________________ 53 PresAdvisoryFlags9 (6010) ___________________________________________________ 53 PrintOptions (6000) ________________________________________________________ 54 ProgBinaryTag (5002) ______________________________________________________ 54 ProgStringTag (5001) _______________________________________________________ 54 ProgTags (5000) ___________________________________________________________ 55 RecolorInfoAtom (4071) _____________________________________________________ 55 RoundTripContentMasterId12 (1058) _________________________________________ 55 RoundTripContentMasterInfo12 (1054) _______________________________________ 56 RoundTripCustomTableStyles12 (1064) _______________________________________ 56 RoundTripHFPlaceholder12 (1056) ___________________________________________ 56 RoundTripNotesMasterTextStyles12 (1063) ____________________________________ 57 RoundTripOArtTextStyles12 (1059) ___________________________________________ 57 RoundTripShapeCheckSumForCustomLayouts12 (1062) _________________________ 57 RoundTripShapeId12 (1055) _________________________________________________ 57 RTFDateTimeMCAtom (4117) _______________________________________________ 58 Slide (1006) _______________________________________________________________ 58 SlideAtom: (1007) __________________________________________________________ 59 SlideFlags10 (12010) ________________________________________________________ 59 SlideListEntryAtom10 (12016) _______________________________________________ 59 SlideListTable10 (12017) ____________________________________________________ 59 SlideListTableSize (12015) ___________________________________________________ 59 SlideListWithText (4080) ____________________________________________________ 60 SlideNumberMCAtom (4056) ________________________________________________ 60 SlidePersistAtom (1011) _____________________________________________________ 60 SlideSyncInfo12 (14100) _____________________________________________________ 60 SlideSyncInfoAtom12 (14101) ________________________________________________ 61 SlideTimeAtom10 (12011) ___________________________________________________ 61 SlideViewInfo (1018)________________________________________________________ 61 SlideViewInfoAtom (1022) ___________________________________________________ 61 SmartTagStore11 (14003) ___________________________________________________ 62 SorterViewInfo (1032) ______________________________________________________ 62 Sound (2022) ______________________________________________________________ 62 Microsoft Office PowerPoint 97-2007 Binary File Format (.ppt) Specification Page 8 of 118 SoundCollAtom (2021) ______________________________________________________ 62 SoundCollection (2020) & Instance Sounds (5) __________________________________ 62 SoundData (2023) __________________________________________________________ 62 SrKinsoku (4040) __________________________________________________________ 62 SrKinsokuAtom (4050) ______________________________________________________ 63 SSDocInfoAtom (1025) ______________________________________________________ 63 SSlideLayoutAtom (1015) ___________________________________________________ 63 SSSlideInfoAtom (1017) _____________________________________________________ 64 StyleTextPropAtom (4001) ___________________________________________________ 66 StyleTextProp9Atom (4012) __________________________________________________ 70 StyleTextProp10Atom (4017) _________________________________________________ 72 StyleTextProp11Atom (4022) _________________________________________________ 73 Summary (1026) ___________________________________________________________ 73 Theme (1038) ______________________________________________________________ 73 TextBookmarkAtom (4007) __________________________________________________ 74 TextBytesAtom (4008) ______________________________________________________ 74 TextCharsAtom (4000) ______________________________________________________ 74 TextDefaults9Atom (4016) ___________________________________________________ 74 TextDefaults10Atom (4020) __________________________________________________ 75 TextHeaderAtom (3999) _____________________________________________________ 75 TextRulerAtom (4006) ______________________________________________________ 75 TextSpecInfoAtom (4010) ___________________________________________________ 77 TxCFExceptionAtom (4004) _________________________________________________ 77 TxInteractiveInfoAtom (4063) ________________________________________________ 78 TxMasterStyleAtom (4003) __________________________________________________ 78 TxMasterStyle9Atom (4013) _________________________________________________ 78 TxMasterStyle10Atom (4018) ________________________________________________ 79 TxPFExceptionAtom (4005) __________________________________________________ 79 TxSpecialInfoAtom (4009) ___________________________________________________ 79 UserEditAtom (4085) _______________________________________________________ 79 VBAInfo (1023) ____________________________________________________________ 80 VBAInfoAtom (1024) _______________________________________________________ 80 ViewInfoAtom (1021) _______________________________________________________ 80 VisualPageAtom (11009) ____________________________________________________ 81 VisualShapeAtom (11003) ___________________________________________________ 81 Microsoft Office PowerPoint 97-2007 Binary File Format (.ppt) Specification Page 9 of 118 Apendix A: Records Ordered by Number ____________________________________83 Appendix B: Miscellaneous Enumerated Types and Structures __________________87 Appendix C: __________________________________________________________105

2013-05-09

Office编程技术--理解对象模型

微软提供的office编程规范文档 对象模型概览........................................................... 2 什么是对象和对象模型............................................... 2 什么是属性和方法? ................................................. 3 对象模型是如何同用户的界面相联系的? ............................... 4 为什么知道一个对象在对象模型中的位置是麻烦的? ..................... 4 什么是集合对象..................................................... 5 使用对象使工作自动化............................................... 5 返回一个对象的引用................................................. 6 在对象上应用属性和方法............................................. 7 获得书写代码的帮助..................................................... 8 使用宏记录器....................................................... 8 帮助文件以及图形.................................................. 10 对象浏览器........................................................ 11 语句构造工具...................................................... 12 事前连结以及语句构造工具.......................................... 14 对另一个应用程序的对象进行编程........................................ 15

2013-05-09

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除