社区
C++ 语言
帖子详情
VS头文件xtree请教
RabbitLBJ
2011-12-20 03:24:35
查阅VC头文件目录时候查到这个文件,这是不是就是传说中的STL红黑树实现??没找到这个数据结构的文档,想问下如果我在外部想用的话应该到哪里去寻找他的typedef接口,他内部实现的名字都太那啥了!谢谢了
...全文
481
4
打赏
收藏
VS头文件xtree请教
查阅VC头文件目录时候查到这个文件,这是不是就是传说中的STL红黑树实现??没找到这个数据结构的文档,想问下如果我在外部想用的话应该到哪里去寻找他的typedef接口,他内部实现的名字都太那啥了!谢谢了
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
iamnobody
2011-12-20
打赏
举报
回复
[Quote=引用 3 楼 rabbitlbj 的回复:]
的确set,map,都是用xtree作底层容器的,但是既然内部可用,那外部应该也可用,大不了改下源代码自己封装下。没深究,如果有研究过的朋友望提供些建议,谢谢
[/Quote]
复制源码自己封装是可以的,
但是不要这样用: std::_tree<int> tr;因为_tree不是作为stl的标准接口,不同实现连命名都可能不一样,所以是不可以移植的.
RabbitLBJ
2011-12-20
打赏
举报
回复
的确set,map,都是用xtree作底层容器的,但是既然内部可用,那外部应该也可用,大不了改下源代码自己封装下。没深究,如果有研究过的朋友望提供些建议,谢谢
iamnobody
2011-12-20
打赏
举报
回复
_xtree(如果没猜错前面是有下划线的).
_xtree是内部的容器,不提供给外部使用.set,map,都是用_xtree作底层容器的.
_xtree的确是传说中的红黑树.
herocxgood
2011-12-20
打赏
举报
回复
没用过,不知道
C语言
头文件
X
TREE
C语言
头文件
X
TREE
C语言
头文件
X
TREE
C语言
头文件
X
TREE
C语言
头文件
X
TREE
C语言
头文件
X
TREE
C语言
头文件
X
TREE
C语言
头文件
X
TREE
C语言
头文件
X
TREE
C语言
头文件
X
TREE
C语言
头文件
X
TREE
C语言
头文件
X
TREE
C语言
头文件
X
TREE
C语言
头文件
X
TREE
C语言
头文件
X
TREE
C语言
头文件
X
TREE
C语言
头文件
X
TREE
C语言
头文件
X
TREE
C语言
头文件
X
TREE
C语言
头文件
X
TREE
C语言
头文件
X
TREE
C语言
头文件
X
TREE
C语言
头文件
X
TREE
C语言
头文件
X
TREE
C语言
头文件
X
TREE
C语言
头文件
X
TREE
C语言
头文件
X
TREE
C语言
头文件
X
TREE
C语言
头文件
X
TREE
C语言
头文件
X
TREE
C语言
头文件
X
TREE
C语言
头文件
X
TREE
C语言
头文件
X
TREE
C语言
头文件
X
TREE
C语言
头文件
X
TREE
C语言
头文件
X
TREE
C语言
头文件
X
TREE
C语言
头文件
X
TREE
C语言
头文件
X
TREE
C语言
头文件
X
TREE
C语言
头文件
X
TREE
C语言
头文件
X
TREE
C语言
头文件
X
stdint.h
头文件
很多项目经常使用的两个
头文件
inttypes.h stdint.h,否则会报错。网上很多资料,但基本上不可用。这两个文件,我在自己的项目中运行良好。
《C深度解析》第二章 C预编译——宏定义、条件编译、
头文件
包含、特殊预编译关键字
课程内容:(1)回顾c预编译(2)宏定义:无宏体宏、有宏体宏、带参宏、宏定义与复杂表达式。(3)条件编译:#if、#else、#elif #endif、#ifdef和#ifndef、#if与defined、条件编译与配置文件(4)一些特殊的预编译关键字与实际应用:defined、#error、#line、#与##、#pragma (5)文件包含:是否只能包含.h文件,<>与区别等。
头文件
免费下载
代码: // stdafx.h : include file for standard system include files, // or project specific include files that are used frequently, but // are changed infrequently // #if !defined(AFX_STDAFX_H__C4B5DA9B_21EA_47D6_9253_A4245E58FBF5__INCLUDED_) #define AFX_STDAFX_H__C4B5DA9B_21EA_47D6_9253_A4245E58FBF5__INCLUDED_ #if _MSC_VER > 1000 #pragma once #endif // _MSC_VER > 1000 // TODO: reference additional headers your program requires here //{{AFX_INSERT_LOCATION}} // Microsoft Visual C++ will insert additional declarations immediately before the previous line. #endif // !defined(AFX_STDAFX_H__C4B5DA9B_21EA_47D6_9253_A4245E58FBF5__INCLUDED_)
GLAUX
头文件
,动态、静态链接库
GLAUX.H, GLAUX.LIB, GLAUX.DLL
C++ 语言
64,646
社区成员
250,481
社区内容
发帖
与我相关
我的任务
C++ 语言
C++ 语言相关问题讨论,技术干货分享,前沿动态等
复制链接
扫一扫
分享
社区描述
C++ 语言相关问题讨论,技术干货分享,前沿动态等
c++
技术论坛(原bbs)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
请不要发布与C++技术无关的贴子
请不要发布与技术无关的招聘、广告的帖子
请尽可能的描述清楚你的问题,如果涉及到代码请尽可能的格式化一下
试试用AI创作助手写篇文章吧
+ 用AI写文章