[問題] bool的問題

看板C_and_CPP (C/C++)作者 (如何在同一時間裡..)時間16年前 (2009/09/17 16:19), 編輯推噓2(204)
留言6則, 3人參與, 最新討論串1/1
#include <stdio.h> #include <stdbool.h> bool fnMACshift(char *MACAddress,DWORD offset,char *Result); main() { char ShiftMAC[15]=""; fnMACshift("00904B8899AA",100,ShiftMAC); } bool fnMACshift(char *MACAddress,DWORD offset,char *Result) { Result=MACAddress+offset; printf("%s",Result); } 錯誤是 fatal error C1083: Cannot open include file: 'stdbool.h': No such file or directory Error executing cl.exe. 想請版上的大大們,為什麼我的stdbool沒辦法include -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 122.117.128.229

09/17 16:46, , 1F
這error不是都告訴你了嗎??compiler找不到這個.h檔啊.
09/17 16:46, 1F

09/17 16:46, , 2F
請確認該檔案在 include path 找得到的地方, 不管是IDE
09/17 16:46, 2F

09/17 16:47, , 3F
的directory setting, 或者是makefile的setting; 更甚
09/17 16:47, 3F

09/17 16:47, , 4F
者請確定這檔案是不是真的存在....XD
09/17 16:47, 4F

09/17 17:09, , 5F
謝謝解說 我找看看是是沒設好環境
09/17 17:09, 5F

09/17 17:34, , 6F
stdbool 是 C99 標準,但 VC 對 C99 支援度並不好。
09/17 17:34, 6F
文章代碼(AID): #1AiV3yeI (C_and_CPP)
文章代碼(AID): #1AiV3yeI (C_and_CPP)