Translate

Monday, April 29, 2013

pesan eror yang ada dalam C++


 1.Argument List syntax eror
Yaitu adanya kesalahan pada daftar  argument fungsi

2.      Array bounds missing ]
Array pada program harus di akhiri dengan kurung siku

3.      Array size too large
Ukuran harga yang di deklarasikan terlampau pembesar.

4.      Assember statemen too long
Kode dalam bahasa mesin / tidak boleh lebih dari dari 480 byte.

5.      Bad file name format include directive
Nama file yang akan disertakan dalam satu program melalui # include,harus di apit oleh tanda khusus.contoh “nama.h” atau (nama file.h)

6.      Bit file field 100 large
Sebuah bit file field harus didefinisikan dengan dengan lebar berupa angkapan kostanta bernilai antara 1 (satu) dan 16 (enam belas)

7.      Call of-nan fungtion
Fungsi yang di pangil ternyata di deklarasikan bukab sebagai fungsi,melainkan misalnya dideklarasikan sebagai variable.

8.      Connot modify a const object
Nilai objek yang dideklarasikan dengan kata-kata cost,tidak dapat diubah.ada ungkapan atau pernyataan yang mengubah nilainya.

9.      Cost syntax eror
Ada type cost (konvensi type) yang symbol tadak tepat.

10.  Caracter constant too long
Panjang constant karakter maksimal hanya dua karakter.

11.  Compound statement missing }
Kekurangan tanda kurung kurawal penutup pada program.periksa jika ada kesalahan meletakkan tanda kurug kurawal.

12.  Conflicting type modifier
Dua buah modifier (modifikasi type) seperti near dan far tidak boleh digunakan secara bersamaan untuk modifikasi type.

13.  Constant expression required
Ukuran array harus dinyatakan dengan suatu konstanta

14.  Could not find file ‘xxx’
Artinya file ‘xxx’ tidak ditemukan.

15.  Declaration missing ;
Pendeklarasian file struk atau union harus diikuti dengan tanda titik koma(;).

16.  Declaration needs type or strange class
Suatu deklarasi harus memiliki palinh tidak satu tipe dan satu kolos penyimpanan.

17.  Declaration syntax error
Ada pernyataan yang simbolnya kurang atau terlalu banyak.

18.  Default outside of switch
Ada perintah default yang terletak di luar pernyataan switch.Biasanya hal ini di sebabkan kesalahan penempatan penempatan kurung kurawal (}).

19.  Define directive needs an identifier.
Define harus diikuti dengan identifier atau krakter spasi,selain itu tidak di benarkan.

20.  Division by zero
Ada pembagian suatu bilangan konstanta dengan nol (0).

21.  Do statement must have while
Pernyataan do harus memiliki while.

22.  Do-while statement missing(
Sesudah while pada pernyataan do,harus diberi tanda kurung buka.

23.  Do-while statement missing )
Ungkapan kondisi dalam do-while harus di akhiri dengan ).

24.  Do-while statement missing ;
Kurang tanda ; pada pernyataan do-while.

25.  Daplikate case
Setiap case pada pernyataan switch,haru memiliki nilai ungkapan konstanta yang unik (tidak sama dangan yang lain).

26.  Enum syntax error
Kesalahan pada pendeklarasian enum.

27.  Enumaration constant syntax error
Pernyataan yang di berikan sebagai nilai enum,harus berupa konstanta.

28.  Error writing output file
Pesan kesalahan ini akan tampil jika disket penuh atau rusak pada saat ada penulisan ke file.

29.  Expression syntax
Kesalahan ini biasanya di sebabkan adanya dua operator yang berurutan,penampilan tanda kurung yang kurang tepat,atau kurang tanda titik.

30.  File name too long
Nama file pada pengarah # include terlalu panjang,maksimal untuk do,hanya di ijinkan sampai 64 karakter.


31.  If statement missing )
Kurung tanda ( sesudah ungkapan kondisi yag mengikuti kata-kata if.


32.  Illegal character ‘c’ ( oxxx )
Ada karakter yang tidak absah,nilai decimal karakter tersebut di tampilkan keluar.

33.  Illegal in halisation
Ada inisialisasi  harus di berikan suatu konstanta,atau alamat variable extern di tambah atau di kurangi suata konstanta.

34.  Illegal octal digit
Ada konstanta octal yang mengandung digit lebih besar dari 7.

35.  Illegal pointen subtraction
Kesalahan ini biasa timbul jika ada pengurangan suatu pointer dengan non pointer.

36.  Illegal struction operational
Struktur tidak bole di gunakan untuk operator-operator selain titik,alamat dan (&),atau di lewatkan sebagai parameter fungsi.

37.  Illegal use of pointer
Pointer hanya boleh digunakan untuk  menjumlah,pengurangan,perbandingan,operator tak langsung (*) atau (=>)

38.  Improper use of a type dof symbol
Penggunaan symbol type dof tidak tepat

39.  Incorrect number format
Ada tanda pecahanpada bilangan heksa decimal

40.  Incompatible stronge class
Kesalahan timbul karna pemakaian extorn pada pendefinisian fungsi.hanya static (hanya tanpa class penyimpanan sama sekali) yang di isinkan.

41.  Incompatible type conversion
Tipe-tipe yang hendak di konfersikan ,tidak cocok.misalnya konversi suatu fungsi ke non fungsi,nilai pecahan ke type pointer.

42.  Incorrect use of default
Kata kuncu default harus di ikuti ole tanda titik koma

43.  Inisialiser syntax error.
Kaidah penganalisasi tidak benar.penyebabnya bisa berupa kekurangan atau kebanyakan operator atau salah tanda kurung.

44.  Invalid indirection
Operator tak langsung (*) memerlukan operand berupa pointer non-void.

45.  Invalid macro argument
Argument pada makro harus di pisahkan dengan karakter koma.

46.  Invalid pointer addition
Operasi penambahan terhadap dua buah pointer tak di perkenankan.

47.  Invalid use of arrow
Tanda -> harus di ikuti dengan nama pengenal (identifier).

48.  Lvalue required
Yang terletak di sebelah kiri operator (=) haruslah berupa ungkapan yang memiliki alamat.

49.  Macro argument syntax error
Argument dalam pendefinisian makro harus berupa identifier.

50.  Misplaced break
Ada prnyataan break yang letaknya tidak benar.

pesan eror yang ada dalam pascal


·  Out Of Memory : Memory tak cukup untuk melakukan proses (misalnya mengkomplikasi) kalau sedang berada dalam IDE dianjurkan mengkomplikasi program ke disk.
·  Identifier Expected : Pengenal (variable) diperlukan pada posisi yang ditunjukkan kemungkinan disebabkan yang dipakai adalah reserved word (kata tercadang). 
·  Unknow Identifier : Pengenal belum dideklarasikan. 
·  Duplikate Identifier : Ada pengenal dengan nama yang sama. 
·  Sintax Error : Ada karakter yang tidak diperkenankan, biasanya disebabkan kekurangan tanda petik pada string. 
·  Error In Real Constant : Salah dalam penulisan konstanta real. 
·  Error In Integer Constant : Salah dalam penulisan konstanta integer. 
·  String Constant Exred Line : Salah karena string belum diakhiri dengan tanda petik. 
·  To Many Masted Files : File include yang memanggil file include perlu dikurangi. 
·  Unexpeted End Of File : Biasanya disebabkan salah penulisan Begin dan End atau ada suatu kompentar yang belum ditutup. 
·  Line To Long : Panjang karakter dalam baris melebihi 126 karakter.
·  Type Identifier Expected : Pengenal type belum diberikan. 
·  Too Many Open File : Terlalu banyak file yang dibuka (dapat diatur melalui file CONFIG.SYS). 
·   Infalid File Name : Nama file salah. 
·  File Not Found : File tidak ditemukan. 
·  Disk Full : Disk penuh. 
·  Infalid Compiler Directive : Pengarah computer yang ditunjukkan tidak dikenal. 
·  Too Many Files : Terlalu banyak file yang dilibatkan sewaktu melibatkan komplikasi unit atau program. 
·  Undifined Type In Pointer Definition : Type yang digunakan pada pendenifisian pointer belum dideklarasikan. 
·  Variable Identifier Expected : Pengenal yang ditunjuk seharusnya menyatakan sebuah variable. 
·  Error In Type : Kesalahan dalam pendefinisian type.
·  Structure Too Large : Type struktur terlalu besar (ukuran maksimal yang diperkenankan yaitu 65520 byte). 
·  Set Base Type Out Of Range : Type dasar dari himpunan harus berbeda dalam kawasan 0 sampai 255 atau berupa type enumerasi yang jumlah kemungkinannya tidak lebih dari 256 buah. 
·  File Compotitions My Not Be Files : Komponen dari file tidak boleh berupa file. 
·  Invalid String Length : Panjang string dalam pendeklarasian haruslah terletak antara 1 sampai 155. 
·  Type Mismach : Type tidak cocok. 
·  Invalid Subrange Base Type : Kesalahan pada type dasar subrange. 
·  Lower Bound Greater Than Upper Bound : Dalam mendeklarasikan subrange, nilai awal harus lebih kecil daripada nilai akhir. 
·  Ordinal Type Expected : Type yang diperkenalkan adalah type original. 
·  Integer Constant Expected : Mengharapkan suatu konstanta.
·  Constant Expected : Mengharapkan suatu konstanta. 
·  Integer Or Real Constant Expected : Mengharapkan konstanta real/integer. 
·  Type Identifier Expected : Mengharapkan pengenal type. 
·  Infalid Function Result Type : Type keluaran fungsi salah (seharusnya berupa type sederhana, string / pointer). 
·  Label Identifier Expected : Mengharapkan pengenalan label. 
·  Begin Expected : Kurang Begin 
·  End Expected : Kurang End. 
·  Integer Expression Expected : Mengaharapkan ungkapan integer. 
·  Ordinal Expression Expected : Mengharapkan ungkapan ordinal. 
·  Boolean Expression Expected : Mengaharapkan ungkapan Boolean. 
·  Operand Types Do Not Match Oprator : Type operand tidk sesuai dengan operator. 
·  Error In Expression : Kesalahan dalam penulisan ungakapan . 
·  Illegal Usignment : Kesalahan dalam pernyataan penugasan. 
·  Field Identifier Expected : Mengaharapkan field dari record. 
·  Object File Too Large : File object yang berukuran lebih dari 64 kb tidak dapat di link oleh turbo pascal. 
·  Undefined External : Prosedur / fungsi eksternal belum di definisikan. 
·  Invalid Object File Record : Ada suatu object record dalam file object yang tidak sah. 
·  Code Segment Too Large : Kode dalam segment kode terlalu besar prosedur / fungsi perlu dipecah dalam beberapa unit. 
·  Data Segment Too Large : Data dalam segmen data terlalu besar tempatkan data dalam heap.
·  Do Expected : Kurang Do. 
·  Invalid Public Definition : Kesalahan yang berkaitan dengan bahasa assembly. 
·  Invalid Extrn Definition : Kesalahan yang berkaitan dengan bahasa assembly. 
·   Too Many Extrn Definition : Kesalahan yang berkaitan dengan bahasa assembly. 
·  Of Expected : Kurang Of. 
·  Interface Expected : Kurang Interface. 
·  Then Expected : Kurang Then. 
·   To Or Down To Expected : Kurang To atau DownTo. 
·  Underfined Forward : Definisi dari prosedur / fungsi belum diberikan. 
·  Too Many Procedures : Terlalu banyak prosedur / fungsi jumlah fungsi. 
·  Invalid TypeCast : Kesalahan dalam melakukan typecast (konversi type). 
·  Division By Zero : Kesalahan karena pembagian bilangan dengan nol (0).
·  Invalid File Type : Type file yang digunakan tidak mengenal prosedur . fungsi penangan file yang ditunjuk (misalnya file teks tidak mengenal prosedur seek). 
·  Cannot Read Or Write Variables Of This Type : Type dari variable yang ditunjuk tidak dapat dikenalkan pada instruksi Write dan Writeln atau Read dan Readln 
·  Pointer Variable Expected : Mengaharapkan variable pointer.