婷婷综合国产,91蜜桃婷婷狠狠久久综合9色 ,九九九九九精品,国产综合av

主頁 > 知識庫 > 無法將函數(shù)定義與現(xiàn)有的聲明匹配 問題的解決辦法 分享

無法將函數(shù)定義與現(xiàn)有的聲明匹配 問題的解決辦法 分享

熱門標(biāo)簽:地圖標(biāo)注和認(rèn)領(lǐng) 長春呼叫中心外呼系統(tǒng)哪家好 戶外地圖標(biāo)注軟件手機(jī)哪個好用 五常地圖標(biāo)注 鄭州400電話辦理 聯(lián)通 萊蕪?fù)夂綦婁N機(jī)器人價格 凱立德導(dǎo)航官網(wǎng)地圖標(biāo)注 智能電話營銷外呼系統(tǒng) 電銷語音自動機(jī)器人

今晚在整MFC,遇到了以下的問題。

d:\我的文檔\visual studio 2008\projects\virtualosc\arraylisttype.h(171) : error C2244:
“arrayListTypeelemType>::maxListSize”: 無法將函數(shù)定義與現(xiàn)有的聲明匹配
1> d:\我的文檔\visual studio 2008\projects\virtualosc\arraylisttype.h(37) : 參見
“arrayListTypeelemType>::maxListSize”的聲明
1> 定義
1> 'int arrayListType::maxListSize(void)'
1> 現(xiàn)有聲明
1> 'int arrayListTypeelemType>::maxListSize(void)'

想了挺久的都沒能解決,后來在百度的幫助下解決了。問題其實很好解決,只是自己沒想到,但是沒辦法,沒想到就是沒想到。現(xiàn)在把問題記錄下來,下次再出現(xiàn)這種問題就能快速解決。解決方法在下面:

在arraylisttype.h前加入:

#ifndef ARRAYLISTTYPE_H
#define ARRAYLISTTYPE_H

在arraylisttype.h末尾加入:

#endif

這樣頭文件arraylisttype.h就不會被重復(fù)包含而導(dǎo)致編譯錯誤了。現(xiàn)在,對上面的語句進(jìn)行解釋。


#ifndef ARRAYLISTTYPE_H 的意思是“如果沒有定義宏 ARRAYLISTTYPE_H”

#define ARRAYLISTTYPE_H 的意思是“定義宏 ARRAYLISTTYPE_H”

#endif 的意思是“結(jié)束”

總的說就是,假如標(biāo)識符ARRAYLISTTYPE_H沒有被定義,那么定義標(biāo)識符ARRAYLISTTYPE_H,并讓#ifndef和#endif之間的代碼被編譯處理。如果頭文件ARRAYLISTTYPE_H 被第二次包含,語句#ifndef就會失效,并且#endif之前的全部語句將被編譯器忽略。————Data Structure Using C++,D.S.Malik

以后自己再寫頭文件一定記得要添加上面的預(yù)處理命令

標(biāo)簽:西藏 紅河 宣城 福州 岳陽 西寧 衢州 湖州

巨人網(wǎng)絡(luò)通訊聲明:本文標(biāo)題《無法將函數(shù)定義與現(xiàn)有的聲明匹配 問題的解決辦法 分享》,本文關(guān)鍵詞  無法,將,函數(shù),定義,與,現(xiàn),;如發(fā)現(xiàn)本文內(nèi)容存在版權(quán)問題,煩請?zhí)峁┫嚓P(guān)信息告之我們,我們將及時溝通與處理。本站內(nèi)容系統(tǒng)采集于網(wǎng)絡(luò),涉及言論、版權(quán)與本站無關(guān)。
  • 相關(guān)文章
  • 下面列出與本文章《無法將函數(shù)定義與現(xiàn)有的聲明匹配 問題的解決辦法 分享》相關(guān)的同類信息!
  • 本頁收集關(guān)于無法將函數(shù)定義與現(xiàn)有的聲明匹配 問題的解決辦法 分享的相關(guān)信息資訊供網(wǎng)民參考!
  • 推薦文章
    主站蜘蛛池模板: 金平| 蓝田县| 安乡县| 阿坝| 长顺县| 乌兰县| 尉犁县| 兖州市| 周宁县| 灌南县| 昌乐县| 大冶市| 乌兰县| 牙克石市| 南通市| 丽江市| 武安市| 上犹县| 尚志市| 锡林浩特市| 西青区| 德化县| 双江| 基隆市| 桦甸市| 嘉定区| 元朗区| 西充县| 梁山县| 湟中县| 玛沁县| 东乌珠穆沁旗| 伊吾县| 玛纳斯县| 四子王旗| 康马县| 台前县| 夏津县| 宁晋县| 龙泉市| 瑞金市|