Bagikan melalui


Nama Simbol yang Cocok

Dalam situasi tertentu, nama sebenarnya dari simbol diganti dengan bentuk alternatif yang kemudian dapat mengakibatkan masalah pencocokan simbol. Ini paling umum terjadi saat mengubah antara simbol publik dan privat atau saat menggunakan kompatibilitas MS-DOS 8.3 nama pendek untuk file.

Pencocokan Simbol Publik vs. Privat

Beralih antara simbol publik dan simbol privat terkadang dapat menyebabkan masalah pencocokan simbol. Biasanya, simbol publik dan simbol privat yang sesuai memiliki nama yang sama dengan dekorasi simbol yang berbeda. Tetapi dalam beberapa kasus, mereka mungkin memiliki nama yang sama sekali berbeda. Dalam kasus seperti itu, Anda mungkin harus secara eksplisit mereferensikan kedua nama. Misalnya, Anda dapat mengatur dua titik henti: satu di simbol publik, dan yang kedua pada simbol privat. Untuk detail selengkapnya, lihat Simbol Publik dan Privat.

Kompatibilitas MS-DOS 8.3 Pencocokan Simbol Nama Pendek

File yang memiliki nama yang sangat panjang terkadang diberikan kompatibilitas MS-DOS yang dihasilkan secara otomatis 8.3 nama pendek. Bergantung pada alat dan opsi yang digunakan untuk membuat file simbol dan untuk penelusuran kesalahan, nama file yang disimpan dalam rekaman debug gambar dapat berupa nama panjang atau salah satu nama pendek ini. Jika nama pendek digunakan, ini dapat menyebabkan masalah pencocokan simbol karena nama pendek yang ditetapkan bergantung pada sistem.

Misalnya, misalkan ada dua file, Longfilename1.pdb dan Longfilename2.pdb. Jika mereka dimasukkan ke dalam direktori yang sama, salah satunya akan memiliki nama kompatibilitas MS-DOS 8.3 dari Longfi~1.pdb dan yang lainnya akan menjadi Longfi~2.pdb. Jika mereka tidak dimasukkan ke dalam direktori yang sama, keduanya akan menjadi Longfi~ 1.pdb. Dengan demikian, jika file .pdb terkait disalin dengan sembarangan, nama file pendek dapat berubah, menyebabkan masalah pencocokan simbol. Untuk detail selengkapnya, lihat Referensi Sistem File dan File Simbol.