⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 subject_30225.htm

📁 一些关于vc的问答
💻 HTM
字号:
<p>
序号:30225 发表者:尹志安 发表日期:2003-02-21 10:47:54
<br>主题:谁能告诉我具体的含义啊?
<br>内容:class CLineChartItem:public CObject<BR>{<BR>public:<BR>&nbsp;&nbsp;&nbsp;&nbsp;CLineChartItem() {;}<BR>&nbsp;&nbsp;&nbsp;&nbsp;bool m_bfirstpoint;<BR>&nbsp;&nbsp;&nbsp;&nbsp;COLORREF m_colorLine;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<BR>&nbsp;&nbsp;&nbsp;&nbsp;float&nbsp;&nbsp;&nbsp;&nbsp;m_nPosx;<BR>&nbsp;&nbsp;&nbsp;&nbsp;float&nbsp;&nbsp;&nbsp;&nbsp;m_nPosy;<BR>&nbsp;&nbsp;&nbsp;&nbsp;float&nbsp;&nbsp;&nbsp;&nbsp;m_nOldPosx;<BR>&nbsp;&nbsp;&nbsp;&nbsp;float&nbsp;&nbsp;&nbsp;&nbsp;m_nOldPosy;<BR>};<BR><BR>typedef CTypedPtrArray &lt;CObArray, CLineChartItem*&gt; CItemArray;<BR>我不大了解:<BR>typedef 在此作用是什么啊,有具体的用法没有,讲来听听<BR>CTypedPtrArray &lt;CObArray, CLineChartItem*&gt; 我查过手册用法是template&lt;class&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;BASE_CLASS,class TYPE&gt; class CTypedPtrArray:public BASE_CLASS<BR>CItemArray 在此处的作用是什么啊<BR>对这类问题不知哪位大虾能具体讲讲呢<BR>
<br><a href="javascript:history.go(-1)">返回上页</a><br><a href=http://www.copathway.com/cndevforum/>访问论坛</a></p>
<hr size=1>
<blockquote><p>
回复者:lin 回复日期:2003-02-21 12:08:27
<br>内容:typedef作用相当于等价定义(有点想define),如&nbsp;&nbsp;typedef double DATE等等<BR>常用于把较复杂的东西定义成比较简单,方便书写和记忆。<BR>例如:现在我们常用int来定义整型变量,而一些非c的程序员习惯用I4<BR>这样在程序中加&nbsp;&nbsp;typedef int I4; 后面就可以用I4定义变量了(它相当于int)<BR><BR>typedef CTypedPtrArray &lt;CObArray, CLineChartItem*&gt; CItemArray;<BR>就是这个用法<BR>
<br>
<a href="javascript:history.go(-1)">返回上页</a><br><a href=http://www.copathway.com/cndevforum/>访问论坛</a></p></blockquote>
<hr size=1>
<blockquote><p>
回复者:尹志安 回复日期:2003-02-21 15:39:10
<br>内容:对于typedef我有点懂了<BR>但是对于CTypedPtrArray &lt;CObArray, CLineChartItem*&gt; 能不能讲详细一点啊
<br>
<a href="javascript:history.go(-1)">返回上页</a><br><a href=http://www.copathway.com/cndevforum/>访问论坛</a></p></blockquote>
<hr size=1>
<blockquote><p>
<font color=red>答案被接受</font><br>回复者:lin 回复日期:2003-02-21 16:32:56
<br>内容:CTypedPtrArray &lt;CObArray, CLineChartItem*&gt; 这种定义是VC中的一种用法,它有点像 “链表结构”,它支持把一批相同的类或结构的信息保存起来,以便处理。<BR>例:int a[10];&nbsp;&nbsp; a[1]是其中一个元素<BR>&nbsp;&nbsp;&nbsp;&nbsp;而上面的定义,有点类似,只是其中的元素变成了“类”而已<BR>你可能会想到类数组,在有些地方二者的功能可能一样,有些地方则数组无法满足要求,但CTypedPtrArray 这样的类突出了指针的概念(链表),同时封装了大量的函数....可结合CObArray、CByteArray来加深理解和熟悉用法。这些类用相似的地方,又可有特点。<BR><BR>不知道有没有解释清楚!!!!<BR>参照MSDN!!!!!!!
<br>
<a href="javascript:history.go(-1)">返回上页</a><br><a href=http://www.copathway.com/cndevforum/>访问论坛</a></p></blockquote>
<hr size=1>
<blockquote><p>
回复者:尹志安 回复日期:2003-02-21 20:06:05
<br>内容:谢谢了<BR>我再查一下资料<BR>我现在有点概念了
<br>
<a href="javascript:history.go(-1)">返回上页</a><br><a href=http://www.copathway.com/cndevforum/>访问论坛</a></p></blockquote>

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -