InggrisPerancisSpanyol

Ad


favorit OnWorks

cccheck - Online di Cloud

Jalankan cccheck di penyedia hosting gratis OnWorks melalui Ubuntu Online, Fedora Online, emulator online Windows, atau emulator online MAC OS

Ini adalah perintah cccheck yang dapat dijalankan di penyedia hosting gratis OnWorks menggunakan salah satu dari beberapa workstation online gratis kami seperti Ubuntu Online, Fedora Online, emulator online Windows atau emulator online MAC OS

PROGRAM:

NAMA


cccheck - Lakukan verifikasi kontrak kode statis untuk rakitan CLR.

RINGKASAN


periksa cc --perakitan= [pilihan]

DESKRIPSI


Lakukan verifikasi kontrak kode statis untuk menemukan bug dan inkonsistensi antar kode
dan spesifikasi. Ini termasuk non-null, analisis bilangan bulat.

Rakitan harus dibangun dengan simbol CONTRACTS_FULL yang ditentukan, jika tidak,
panggilan ke metode kontrak akan dihapus oleh kompiler.

Saat ini hanya metode Contract.Assume() dan Contract.Assert() yang didukung. Hanya non-
analisis nol didukung, analisis berturut-turut sedang dalam pengembangan. Pesan kesalahan
akan ditampilkan jika cccheck tidak dapat memproses semua atau beberapa metode yang ditentukan
majelis.

KONFIGURASI PILIHAN


--perakitan
Majelis untuk melakukan verifikasi statis.

--debug
Menampilkan informasi debug tentang proses pembuktian pernyataan. Ini menunjukkan empat
lapisan abstraksi, lapisan mentah, lapisan tumpukan, lapisan tumpukan, dan tersubstitusi
tingkat ekspresi.

--metode=
String untuk menemukan metode. Ini menyaring semua metode dalam perakitan di mana nama metode memiliki
parameter ini sebagai substring.

--membantu Tampilkan bantuan untuk cccheck, daftar opsi konfigurasi.

CONTOH


Misalkan Anda memiliki metode:
metode batal() {
objek x = nol;
ke dalam kamu = 1;
jika (y % 2 == 1)
x = objek baru();
lain
x = string baru();

Kontrak.Tegaskan(x != null); }

Setelah verifikasi alat akan memiliki hasil dalam format berikut: "Pernyataan
di : [Subrutin: Memblokir PC ] :
adalah (benar|salah|tidak terbukti|tidak dapat dijangkau)". (PC adalah penghitung program)

Gunakan cccheck online menggunakan layanan onworks.net


Server & Workstation Gratis

Unduh aplikasi Windows & Linux

  • 1
    facetracknoir
    facetracknoir
    Program pelacakan kepala modular itu
    mendukung banyak pelacak wajah, filter
    dan protokol permainan. Di antara pelacak
    adalah SM FaceAPI, AIC Inertial Head
    Pelacak...
    Unduh facetracknoir.dll
  • 2
    Kode QR PHP
    Kode QR PHP
    Kode QR PHP adalah sumber terbuka (LGPL)
    perpustakaan untuk menghasilkan Kode QR,
    kode batang 2 dimensi. Berdasarkan
    libqrencode C library, menyediakan API untuk
    membuat batang Kode QR...
    Unduh Kode QR PHP
  • 3
    freeciv
    freeciv
    Freeciv adalah turn-based gratis
    game strategi multipemain, di mana masing-masing
    pemain menjadi pemimpin a
    peradaban, berjuang untuk mendapatkan
    tujuan akhir: menjadi...
    Unduh Freeciv.dll
  • 4
    Kotak Pasir Cuckoo
    Kotak Pasir Cuckoo
    Cuckoo Sandbox menggunakan komponen untuk
    memantau perilaku malware di a
    Lingkungan kotak pasir; diisolasi dari
    sisa sistem. Ini menawarkan otomatis
    analisis...
    Unduh Kotak Pasir Cuckoo
  • 5
    LMS-YouTube
    LMS-YouTube
    Putar video YouTube di LMS (porting dari
    Triode's to YouTbe API v3) Ini
    aplikasi yang juga dapat diambil
    dari
    https://sourceforge.net/projects/lms-y...
    Unduh LMS-YouTube
  • 6
    Yayasan Presentasi Windows
    Yayasan Presentasi Windows
    Yayasan Presentasi Windows (WPF)
    adalah kerangka kerja UI untuk membangun Windows
    aplikasi desktop. WPF mendukung
    set luas pengembangan aplikasi
    fitur...
    Unduh Windows Presentation Foundation
  • Lebih banyak lagi »

Perintah Linux

Ad