Trang chủ
Bài viết mới
Diễn đàn
Bài mới trên hồ sơ
Hoạt động mới nhất
VIDEO
Mùa Tết
Văn Học Trẻ
Văn Học News
Media
New media
New comments
Search media
Đại Học
Đại cương
Chuyên ngành
Triết học
Kinh tế
KHXH & NV
Công nghệ thông tin
Khoa học kĩ thuật
Luận văn, tiểu luận
Phổ Thông
Lớp 12
Ngữ văn 12
Lớp 11
Ngữ văn 11
Lớp 10
Ngữ văn 10
LỚP 9
Ngữ văn 9
Lớp 8
Ngữ văn 8
Lớp 7
Ngữ văn 7
Lớp 6
Ngữ văn 6
Tiểu học
Thành viên
Thành viên trực tuyến
Bài mới trên hồ sơ
Tìm trong hồ sơ cá nhân
Credits
Transactions
Xu: 0
Đăng nhập
Đăng ký
Có gì mới?
Tìm kiếm
Tìm kiếm
Chỉ tìm trong tiêu đề
Bởi:
Hoạt động mới nhất
Đăng ký
Menu
Đăng nhập
Đăng ký
Install the app
Cài đặt
Chào mừng Bạn tham gia Diễn Đàn VNKienThuc.com -
Định hướng Forum
Kiến Thức
- HÃY TẠO CHỦ ĐỀ KIẾN THỨC HỮU ÍCH VÀ CÙNG NHAU THẢO LUẬN Kết nối:
VNK X
-
VNK groups
| Nhà Tài Trợ:
BhnongFood X
-
Bhnong groups
-
Đặt mua Bánh Bhnong
CÔNG NGHỆ
Công Nghệ Thông Tin
Code
[c++]hướng dẫn sửa một số lỗi / cảnh báo thường gặp
JavaScript is disabled. For a better experience, please enable JavaScript in your browser before proceeding.
You are using an out of date browser. It may not display this or other websites correctly.
You should upgrade or use an
alternative browser
.
Trả lời chủ đề
Nội dung
<blockquote data-quote="cacodemon1812" data-source="post: 137173" data-attributes="member: 46273"><p>HƯỚNG DẪN SỬA MỘT SỐLỖI / CẢNH BÁO THƯỜNG GẶP: </p><p></p><p>Nguyên tắc sửa lỗi (lỗi / cảnh báo – error / warning (có thể bỏ qua mà không cần sửa, tuy nhiên một số warning nếu không được sửa sẽ làm cho chương trình (CT) chạy không đúng)): </p><p> Kích đôi chuột vào thông báo lỗi để nhảy đến vị trí có lỗi trong chương trình (CT). Đọc dòng chứa con trỏ hoặc dòng trên (dưới) để sửa lỗi. Nếu không tìm thấy lỗi thì phải dò lỗi từ đầu CT đến dòng chứa con trỏ(có thể là do lỗi ở phần trên của dòng chứa con trỏ chứ không phải ở dòng chứa con trỏ (hoặc dòng trên nó)). Các lỗi ngữ nghĩa (CT vẫn thực thi nhưng kết quả sai) trình biên dịch C++ không phát hiện được.</p><p><strong>1. ( expected:</strong> thiếu ‘(‘ </p><p><strong>2. ) expected:</strong> thiếu ‘)’ </p><p><strong>3. , expected: </strong>thiếu ‘,’ </p><p><strong>4. : expected after private:</strong> thiếu ‘:’ sau private</p><p><strong>5. : expected</strong> <strong>after protected:</strong> thiếu ‘:’ sau protected</p><p><strong>6. : expected after public: </strong>thiếu ‘:’ sau public</p><p><strong>7. < expected:</strong> thiếu dấu < </p><p><strong>8. { expected:</strong>thiếu dấu { </p><p><strong>9. } expected:</strong> thiếu dấu } </p><p><strong>10. Array bounds missing ]:</strong> thiếu ‘]’ bao dãy</p><p><strong>11. Array must have at least one element:</strong> dãy phải có ít nhất một phần tử</p><p><strong>12. Array size too large:</strong> kích cỡ dãy quá lớn</p><p><strong>13. Body already defined for this function:</strong> nội dung hàm này đã được viết.</p><p><strong>14. Call of nonfunction:</strong> tên được gọi không được khai báo như một hàm, do khai báo hàm không chính xác hoặc viết sai tên hàm. </p><p><strong>15. Cannot cast from 'type1' to 'type2':</strong> không thểép từkiểu ‘type1’ đến kiểu 'type2' </p><p><strong>16. Cannot convert 'type1' to 'type2':</strong> không thểchuyển đổi 'type1' thành 'type2'</p><p><strong>17. Cannot modify a const object:</strong> không thểthay đổi một đối tượng hằng (const)</p><p><strong>18. Cannot overload 'main': </strong>không thể định nghĩa chồng hàm main</p><p><strong>19. Cannot use tiny or huge memory model with Windows:</strong> không thểsửdụng mô hình bộ nhớtiny hoặc huge với Windows</p><p><strong>20. Cannot open such fileor directory “xxx”:</strong>không thểmởfile hoặc thưmục xxx</p><p><strong>21. Cannot open “Debug\..” for writting:</strong> không thểmởfile Debug\.. đểghi (hãy đóng CT đã chạy trước đây đểcó thểchạy lại CT)</p><p><strong>22. Case outside of switch: </strong>‘case’ bên ngoài switch </p><p><strong>23. Case statement missing ‘:’</strong>: ‘case’ thiếu dấu ‘:’ </p><p><strong>24. Character constant must be one or two characters long: </strong>hằng ký tự chỉ có thể là một ký tự(‘a’) hoặc hai ký tự(‘\n’)</p><p><strong>25. Compound statement missing }:</strong> thiếu dấu } cho khối lệnh (câu lệnh phức).</p><p><strong>26. Constant expression required:</strong> dãy phải được khai báo với kích thước là hằng số(thường là do khai báo hằng (#define) không đúng).</p><p><strong>27. Constant variable 'variable' must be initialized:</strong> biến có kiểu const phải được khởi tạo (vì ta không thểgán giá trịcho biến có kiểu const trong quá trình thi hành CT). <strong>28. Could not find a match for argument(s):</strong> các đối sốkhông phù hợp (kiểm tra lại khai báo hàm và các đối số truyền vào) </p><p><strong>29. Could not find file 'filename':</strong> không thểtìm file 'filename' </p><p><strong>30. Declaration does not specify a tag or an identifier:</strong> khai báo (kiểu struct hoặc kiểu union) không chứa thành phần</p><p><strong>31. Declaration is not allowed here:</strong> không cho phép khai báo ở đây</p><p><strong>32. Declaration missing ‘;’: </strong>khai báo thiếu dấu ‘;’</p><p><strong>33. Declaration syntax error:</strong> khai báo sai lỗi cú pháp</p><p><strong>34. Declaration terminated incorrectly:</strong> kết thúc khai báo không chính xác</p><p><strong>35. Declaration was expected:</strong> khai báo được mong muốn ở đây nhưng không tìm thấy</p><p><strong>36. Default argument value redeclared:</strong> giá trịcủa tham sốmặc định bên trong hàm bị thay đổi</p><p><strong>37. Default argument value redeclared for parameter 'parameter':</strong> giá trị của tham số(đối số) mặc định 'parameter' bên trong hàm bị thay đổi</p><p><strong>38. Default expression may not use local variables:</strong> một biểu thức tham số(đối số) </p><p>mặc định bên trong hàm không được phép sửdụng tham sốkhác</p><p><strong>39. Default outside of switch:</strong> default bên ngoài switch</p><p><strong>40. Default value missing:</strong> tham sốtheo sau một tham sốmặc định phải có giá trị mặc định</p><p><strong>41. Default value missing following parameter 'parameter':</strong> thiếu giá trị mặc định cho tham số 'parameter' (vì nó theo sau một tham số mặc định nên phải có giá trị mặc định)</p><p><strong>42. Define directive needs an identifier:</strong> khai báo define cần có một tên</p><p><strong>43. Delete array size missing ]:</strong> thiếu ‘]’ khi hủy một dãy</p><p><strong>44. Division by zero:</strong> chia cho 0</p><p><strong>45. do statement must have while:</strong> do phải có while </p><p><strong>46. do-while statement missing <img src="https://cdn.jsdelivr.net/gh/twitter/twemoji@14.0.2/assets/72x72/1f642.png" class="smilie smilie--emoji" loading="lazy" width="72" height="72" alt="(:" title="Smile (:" data-smilie="1"data-shortname="(:" /></strong> do-while thiếu dấu ‘(’</p><p><strong>47. do-while statement missing ):</strong> do-while thiếu dấu ‘)’</p><p><strong>48. do-while statement missing ;</strong>: do-while thiếu dấu ‘;’</p><p><strong>49. Duplicate case:</strong> mỗi case trong switch phải có giá trị đi kèm </p><p><strong>50. Enum syntax error:</strong> khai báo kiểu enum sai cú pháp</p><p><strong>51. Expression expected:</strong> một biểu thức được mong muốn ở đây nhưng ký hiệu hiện thời không thể bắt đầu cho một biểu thức</p><p><strong>52. Expression of scalar type expected:</strong> mong muốn biểu thức có kiểu vô hướng. Các toán tử!, ++, và – yêu cầu một biểu thức có kiểu vô hướng (char, short, int, long, enum, float, double,long double, pointer)</p><p><strong>53. Expression syntax:</strong> cú pháp biểu thức</p><p><strong>54. File name too long:</strong> tên file qúa dài</p><p><strong>55. For statement missing ‘(‘</strong>: câu lệnh for thiếu ‘(’</p><p><strong>56. For statement missing ):</strong> câu lệnh for thiếu ‘)’</p><p><strong>57. For statement missing ;</strong>: câu lệnh for thiếu ‘;’</p><p><strong>58. 'function' cannot return a value: </strong>hàm không thể trả về giá trị(nó là hàm void)</p><p><strong>59. 'function' must be declared with no parameters:</strong> hàm phải được khai báo với không tham số </p><p><strong>60. 'function' must be declared with one parameter:</strong> hàm phải được khai báo với một tham số </p><p><strong>61. 'function' must be declared with two paraameters:</strong> hàm phải được khai báo với một tham số</p><p><strong>62. 'function1' cannot be distinguished from 'function2':</strong> không thể phân biệt function1' với 'function2'</p><p><strong>63. Function 'function' should have a prototype: </strong>hàm 'function' nên có tiêu đề.</p><p><strong>64. Function call missing ):</strong> thiếu dấu ‘)’ khi gọi hàm.</p><p><strong>65. Function should return a value:</strong> chưa trả về giá trịcho hàm</p><p><strong>66. 'identifier' cannot start a parameter declaration: </strong>'identifier' không thể bắt đầu cho khai báo một tham số</p><p><strong>67. 'identifier' is not a member of struct:</strong> 'identifier' không phải là thành phần của struct</p><p><strong>68. 'identifier' is not a non-static member and can't be initialized here:</strong> 'identifier' không phải là một biến tĩnh và không thể được khởi tạo ở đây</p><p><strong>69. 'identifier' is not a parameter:</strong> 'identifier' không phải là một tham số</p><p><strong>70. Identifier expected:</strong> mong muốn một định danh</p><p><strong>71. If statement missing <img src="https://cdn.jsdelivr.net/gh/twitter/twemoji@14.0.2/assets/72x72/1f642.png" class="smilie smilie--emoji" loading="lazy" width="72" height="72" alt="(:" title="Smile (:" data-smilie="1"data-shortname="(:" /> </strong>câu lệnh if thiếu ‘(‘</p><p><strong>72. If statement missing ):</strong> câu lệnh if thiếu ‘)‘</p><p><strong>73. Illegal character 'character' (0x'value'): </strong>hằng ký tựsai</p><p><strong>74. Illegal structure operation:</strong> toán tử trên struct không đúng (chỉ có thể là: ‘.’, &, =)</p><p><strong>75. Illegal use of floating point:</strong> toán tử trên số thực chấm động không đúng (chỉ có thể là: SHL, SHR, AND, OR, XOR, NOT, ? :, *, …)</p><p><strong>76. Improper use of typedef 'identifier':</strong> kiểm tra khai báo 'identifier' ởdòng typedef</p><p><strong>77. Incorrect number format: </strong>định dạng sốkhông đúng</p><p><strong>78. Incorrect use of default:</strong> sau default không có dấu ‘:’</p><p><strong>79. Invalid use of dot:</strong> sửdụng dấu ‘.’ không đúng, ví dụ: </p><p>[CODE]struct foo { </p><p>int x; </p><p>int y; </p><p>}p = {0,0}; </p><p>int main (…) </p><p>{ </p><p>p.x++; /* Đúng */ </p><p>p. y++; /* Sai: Invalid use of dot*/ </p><p>return 0; </p><p>}</p><p>[/CODE]<strong>80. Lvalue required:</strong> thành phần bên trái của lệnh gán phải là biến</p><p><strong>81. main must have a return type of int:</strong> hàm main phải return về kiểu int</p><p><strong>82. Misplaced break:</strong> break không nằm trong switch hoặc một vòng lặp</p><p><strong>83. Misplaced continue:</strong> continue không nằm trong một vòng lặp</p><p><strong>84. Misplaced else:</strong> else không có if</p><p><strong>85. Missing xxx before yyy:</strong> thiếu xxx trước yyy</p><p><strong>86. Missing function header (old-style):</strong> sai tiêu đề ởphần định nghĩa hàm (có thểthừa dấu ; sau tiêu đề)</p><p><strong>87. Multiple declaration for 'identifier':</strong> trùng khai báo cho 'identifier'</p><p><strong>88. Need an identifer to declare:</strong> cần một định danh cho khai báo</p><p><strong>89. No : following the ?:</strong> không có : sau ? trong cấu trúc tam phân (… ? … : … ) </p><p><strong>90. Not an allowed type:</strong> không cho phép kiểu này (chẳng hạn, không thể trả về dữ liệu kiểu mảng tĩnh cho hàm)</p><p><strong>91. Numeric constant too large:</strong> hằng số quá lớn</p><p><strong>92. new line in constant:</strong> thiếu dấu ”</p><p><strong>93. operator [] missing ]:</strong> toán tử[] thiếu ] </p><p><strong>94. sizeof may not be applied to a function:</strong> toán tửsizeof không thể áp dụng cho hàm </p><p><strong>95. Size of 'identifier'is unknown or zero:</strong> kích thước của 'identifier' không biết hoặc là 0</p><p><strong>96. Size of the type is unknown or zero:</strong> kích thước của kiểu không biết hoặc là 0</p><p><strong>97. Statement missing ‘;’: </strong>thiếu dấu ‘;’ </p><p><strong>98. Structure size too large: </strong>kích thước của struct quá lớn</p><p><strong>99. Switch selection expression must be of integral type:</strong> biểu thức chọn của switch phải là kiểu nguyên</p><p><strong>100. unexpected end of file:</strong>thiếu } </p><p><strong>101. xxx undeclared identifier:</strong> thiếu khai báo xxx</p></blockquote><p></p>
[QUOTE="cacodemon1812, post: 137173, member: 46273"] HƯỚNG DẪN SỬA MỘT SỐLỖI / CẢNH BÁO THƯỜNG GẶP: Nguyên tắc sửa lỗi (lỗi / cảnh báo – error / warning (có thể bỏ qua mà không cần sửa, tuy nhiên một số warning nếu không được sửa sẽ làm cho chương trình (CT) chạy không đúng)): Kích đôi chuột vào thông báo lỗi để nhảy đến vị trí có lỗi trong chương trình (CT). Đọc dòng chứa con trỏ hoặc dòng trên (dưới) để sửa lỗi. Nếu không tìm thấy lỗi thì phải dò lỗi từ đầu CT đến dòng chứa con trỏ(có thể là do lỗi ở phần trên của dòng chứa con trỏ chứ không phải ở dòng chứa con trỏ (hoặc dòng trên nó)). Các lỗi ngữ nghĩa (CT vẫn thực thi nhưng kết quả sai) trình biên dịch C++ không phát hiện được. [B]1. ( expected:[/B] thiếu ‘(‘ [B]2. ) expected:[/B] thiếu ‘)’ [B]3. , expected: [/B]thiếu ‘,’ [B]4. : expected after private:[/B] thiếu ‘:’ sau private [B]5. : expected[/B] [B]after protected:[/B] thiếu ‘:’ sau protected [B]6. : expected after public: [/B]thiếu ‘:’ sau public [B]7. < expected:[/B] thiếu dấu < [B]8. { expected:[/B]thiếu dấu { [B]9. } expected:[/B] thiếu dấu } [B]10. Array bounds missing ]:[/B] thiếu ‘]’ bao dãy [B]11. Array must have at least one element:[/B] dãy phải có ít nhất một phần tử [B]12. Array size too large:[/B] kích cỡ dãy quá lớn [B]13. Body already defined for this function:[/B] nội dung hàm này đã được viết. [B]14. Call of nonfunction:[/B] tên được gọi không được khai báo như một hàm, do khai báo hàm không chính xác hoặc viết sai tên hàm. [B]15. Cannot cast from 'type1' to 'type2':[/B] không thểép từkiểu ‘type1’ đến kiểu 'type2' [B]16. Cannot convert 'type1' to 'type2':[/B] không thểchuyển đổi 'type1' thành 'type2' [B]17. Cannot modify a const object:[/B] không thểthay đổi một đối tượng hằng (const) [B]18. Cannot overload 'main': [/B]không thể định nghĩa chồng hàm main [B]19. Cannot use tiny or huge memory model with Windows:[/B] không thểsửdụng mô hình bộ nhớtiny hoặc huge với Windows [B]20. Cannot open such fileor directory “xxx”:[/B]không thểmởfile hoặc thưmục xxx [B]21. Cannot open “Debug\..” for writting:[/B] không thểmởfile Debug\.. đểghi (hãy đóng CT đã chạy trước đây đểcó thểchạy lại CT) [B]22. Case outside of switch: [/B]‘case’ bên ngoài switch [B]23. Case statement missing ‘:’[/B]: ‘case’ thiếu dấu ‘:’ [B]24. Character constant must be one or two characters long: [/B]hằng ký tự chỉ có thể là một ký tự(‘a’) hoặc hai ký tự(‘\n’) [B]25. Compound statement missing }:[/B] thiếu dấu } cho khối lệnh (câu lệnh phức). [B]26. Constant expression required:[/B] dãy phải được khai báo với kích thước là hằng số(thường là do khai báo hằng (#define) không đúng). [B]27. Constant variable 'variable' must be initialized:[/B] biến có kiểu const phải được khởi tạo (vì ta không thểgán giá trịcho biến có kiểu const trong quá trình thi hành CT). [B]28. Could not find a match for argument(s):[/B] các đối sốkhông phù hợp (kiểm tra lại khai báo hàm và các đối số truyền vào) [B]29. Could not find file 'filename':[/B] không thểtìm file 'filename' [B]30. Declaration does not specify a tag or an identifier:[/B] khai báo (kiểu struct hoặc kiểu union) không chứa thành phần [B]31. Declaration is not allowed here:[/B] không cho phép khai báo ở đây [B]32. Declaration missing ‘;’: [/B]khai báo thiếu dấu ‘;’ [B]33. Declaration syntax error:[/B] khai báo sai lỗi cú pháp [B]34. Declaration terminated incorrectly:[/B] kết thúc khai báo không chính xác [B]35. Declaration was expected:[/B] khai báo được mong muốn ở đây nhưng không tìm thấy [B]36. Default argument value redeclared:[/B] giá trịcủa tham sốmặc định bên trong hàm bị thay đổi [B]37. Default argument value redeclared for parameter 'parameter':[/B] giá trị của tham số(đối số) mặc định 'parameter' bên trong hàm bị thay đổi [B]38. Default expression may not use local variables:[/B] một biểu thức tham số(đối số) mặc định bên trong hàm không được phép sửdụng tham sốkhác [B]39. Default outside of switch:[/B] default bên ngoài switch [B]40. Default value missing:[/B] tham sốtheo sau một tham sốmặc định phải có giá trị mặc định [B]41. Default value missing following parameter 'parameter':[/B] thiếu giá trị mặc định cho tham số 'parameter' (vì nó theo sau một tham số mặc định nên phải có giá trị mặc định) [B]42. Define directive needs an identifier:[/B] khai báo define cần có một tên [B]43. Delete array size missing ]:[/B] thiếu ‘]’ khi hủy một dãy [B]44. Division by zero:[/B] chia cho 0 [B]45. do statement must have while:[/B] do phải có while [B]46. do-while statement missing (:[/B] do-while thiếu dấu ‘(’ [B]47. do-while statement missing ):[/B] do-while thiếu dấu ‘)’ [B]48. do-while statement missing ;[/B]: do-while thiếu dấu ‘;’ [B]49. Duplicate case:[/B] mỗi case trong switch phải có giá trị đi kèm [B]50. Enum syntax error:[/B] khai báo kiểu enum sai cú pháp [B]51. Expression expected:[/B] một biểu thức được mong muốn ở đây nhưng ký hiệu hiện thời không thể bắt đầu cho một biểu thức [B]52. Expression of scalar type expected:[/B] mong muốn biểu thức có kiểu vô hướng. Các toán tử!, ++, và – yêu cầu một biểu thức có kiểu vô hướng (char, short, int, long, enum, float, double,long double, pointer) [B]53. Expression syntax:[/B] cú pháp biểu thức [B]54. File name too long:[/B] tên file qúa dài [B]55. For statement missing ‘(‘[/B]: câu lệnh for thiếu ‘(’ [B]56. For statement missing ):[/B] câu lệnh for thiếu ‘)’ [B]57. For statement missing ;[/B]: câu lệnh for thiếu ‘;’ [B]58. 'function' cannot return a value: [/B]hàm không thể trả về giá trị(nó là hàm void) [B]59. 'function' must be declared with no parameters:[/B] hàm phải được khai báo với không tham số [B]60. 'function' must be declared with one parameter:[/B] hàm phải được khai báo với một tham số [B]61. 'function' must be declared with two paraameters:[/B] hàm phải được khai báo với một tham số [B]62. 'function1' cannot be distinguished from 'function2':[/B] không thể phân biệt function1' với 'function2' [B]63. Function 'function' should have a prototype: [/B]hàm 'function' nên có tiêu đề. [B]64. Function call missing ):[/B] thiếu dấu ‘)’ khi gọi hàm. [B]65. Function should return a value:[/B] chưa trả về giá trịcho hàm [B]66. 'identifier' cannot start a parameter declaration: [/B]'identifier' không thể bắt đầu cho khai báo một tham số [B]67. 'identifier' is not a member of struct:[/B] 'identifier' không phải là thành phần của struct [B]68. 'identifier' is not a non-static member and can't be initialized here:[/B] 'identifier' không phải là một biến tĩnh và không thể được khởi tạo ở đây [B]69. 'identifier' is not a parameter:[/B] 'identifier' không phải là một tham số [B]70. Identifier expected:[/B] mong muốn một định danh [B]71. If statement missing (: [/B]câu lệnh if thiếu ‘(‘ [B]72. If statement missing ):[/B] câu lệnh if thiếu ‘)‘ [B]73. Illegal character 'character' (0x'value'): [/B]hằng ký tựsai [B]74. Illegal structure operation:[/B] toán tử trên struct không đúng (chỉ có thể là: ‘.’, &, =) [B]75. Illegal use of floating point:[/B] toán tử trên số thực chấm động không đúng (chỉ có thể là: SHL, SHR, AND, OR, XOR, NOT, ? :, *, …) [B]76. Improper use of typedef 'identifier':[/B] kiểm tra khai báo 'identifier' ởdòng typedef [B]77. Incorrect number format: [/B]định dạng sốkhông đúng [B]78. Incorrect use of default:[/B] sau default không có dấu ‘:’ [B]79. Invalid use of dot:[/B] sửdụng dấu ‘.’ không đúng, ví dụ: [CODE]struct foo { int x; int y; }p = {0,0}; int main (…) { p.x++; /* Đúng */ p. y++; /* Sai: Invalid use of dot*/ return 0; } [/CODE][B]80. Lvalue required:[/B] thành phần bên trái của lệnh gán phải là biến [B]81. main must have a return type of int:[/B] hàm main phải return về kiểu int [B]82. Misplaced break:[/B] break không nằm trong switch hoặc một vòng lặp [B]83. Misplaced continue:[/B] continue không nằm trong một vòng lặp [B]84. Misplaced else:[/B] else không có if [B]85. Missing xxx before yyy:[/B] thiếu xxx trước yyy [B]86. Missing function header (old-style):[/B] sai tiêu đề ởphần định nghĩa hàm (có thểthừa dấu ; sau tiêu đề) [B]87. Multiple declaration for 'identifier':[/B] trùng khai báo cho 'identifier' [B]88. Need an identifer to declare:[/B] cần một định danh cho khai báo [B]89. No : following the ?:[/B] không có : sau ? trong cấu trúc tam phân (… ? … : … ) [B]90. Not an allowed type:[/B] không cho phép kiểu này (chẳng hạn, không thể trả về dữ liệu kiểu mảng tĩnh cho hàm) [B]91. Numeric constant too large:[/B] hằng số quá lớn [B]92. new line in constant:[/B] thiếu dấu ” [B]93. operator [] missing ]:[/B] toán tử[] thiếu ] [B]94. sizeof may not be applied to a function:[/B] toán tửsizeof không thể áp dụng cho hàm [B]95. Size of 'identifier'is unknown or zero:[/B] kích thước của 'identifier' không biết hoặc là 0 [B]96. Size of the type is unknown or zero:[/B] kích thước của kiểu không biết hoặc là 0 [B]97. Statement missing ‘;’: [/B]thiếu dấu ‘;’ [B]98. Structure size too large: [/B]kích thước của struct quá lớn [B]99. Switch selection expression must be of integral type:[/B] biểu thức chọn của switch phải là kiểu nguyên [B]100. unexpected end of file:[/B]thiếu } [B]101. xxx undeclared identifier:[/B] thiếu khai báo xxx [/QUOTE]
Tên
Mã xác nhận
Gửi trả lời
CÔNG NGHỆ
Công Nghệ Thông Tin
Code
[c++]hướng dẫn sửa một số lỗi / cảnh báo thường gặp
Top