İngilizceFransızcaİspanyolca

Ad


OnWorks favicon'u

cflowposix - Bulutta Çevrimiçi

Ubuntu Online, Fedora Online, Windows çevrimiçi emülatörü veya MAC OS çevrimiçi emülatörü üzerinden OnWorks ücretsiz barındırma sağlayıcısında cflowposix çalıştırın

Bu, Ubuntu Online, Fedora Online, Windows çevrimiçi emülatörü veya MAC OS çevrimiçi emülatörü gibi birden fazla ücretsiz çevrimiçi iş istasyonumuzdan birini kullanarak OnWorks ücretsiz barındırma sağlayıcısında çalıştırılabilen cflowposix komutudur.

Program:

ADI


cflow — bir C dili akış grafiği oluşturun (GELİŞME)

SİNOPSİS


akış [-r] [-d num] [-D isim[=def]]... [-i dahil] [-I dir]...
[-U dir]... dosya...

TANIM


The akış yardımcı program, bir nesne dosyaları koleksiyonunu veya derleyiciyi, C-dilini,
Lexya da yacc kaynak dosyaları ve standart çıktıya yazılmış bir grafik oluşturmaya çalışın,
dış referansların grafiğini çıkarmak.

SEÇENEKLER


The akış yardımcı program, POSIX.1‐2008'in Temel Tanımlar hacmine uygun olacaktır, Bölüm
12.2, Yarar Sözdizimi Kuralları, sırasının dışında -D, -I, ve -U seçenekleri
(bunların yorumlanmasıyla aynıdır c99) önemlidir.

Aşağıdaki seçenekler desteklenecektir:

-d num Akış grafiğinin kesildiği derinliği belirtin. Uygulama
argümanın olmasını sağlamak num ondalık bir tamsayıdır. Varsayılan olarak bu çok
çok sayıda (tipik olarak 32000'den büyük). Kesme derinliğini ayarlama girişimleri
pozitif olmayan bir tamsayıya kadar yok sayılır.

-i dahil Dahil edilen sembollerin sayısını artırın. NS dahil seçenek argümanı bunlardan biridir
aşağıdaki karakterler:

x Harici ve statik veri sembollerini dahil edin. Varsayılan dahil etmek olacaktır
sadece akış grafiğinde işlev görür.

_ (Alt çizgi) Bir ile başlayan adları ekleyin . Varsayılan
bu işlevleri (ve eğer varsa veriler) hariç tutmak olacaktır. -i x kullanıldı).

-r Arayan:arayan ilişkisini tersine çevirerek, gösterilen ters çevrilmiş bir listeleme
her işlevin arayanları. Liste ayrıca şu şekilde sıralanır:
callee tarafından sözlük düzeni.

İŞLENENLER


Aşağıdaki işlenen desteklenir:

dosya Bir grafiğin oluşturulacağı dosyanın yol adı. Son ekli dosya adları
by .l olarak alınacaktır Lex giriş, .y as yacc giriş, .c as c99 giriş,
ve .i çıktısı olarak c99 -E. Bu tür dosyalar uygun şekilde işlenecektir,
ekleriyle belirlenir.

Son ekli dosyalar .s (geleneksel olarak montajcı kaynağı) daha sınırlı olabilir
onlardan alınan bilgiler.

STDIN


Kullanılmamış.

GİRİŞ DOSYALAR


Girdi dosyaları, nesne dosyaları veya birleştirici, C dili, Lexya da yacc kaynak dosyaları.

ÇEVRE DEĞİŞKENLER


Aşağıdaki ortam değişkenleri, aşağıdakilerin yürütülmesini etkiler: akış:

DİL Ayarlanmamış veya ayarlanmamış uluslararasılaştırma değişkenleri için varsayılan bir değer sağlayın.
boş. (Bkz. POSIX.1‐2008'in Temel Tanımlar cildi, Bölüm 8.2,
Uluslararasılaşma Değişkenler uluslararasılaşmanın önceliği için
yerel kategorilerin değerlerini belirlemek için kullanılan değişkenler.)

LC_ALL Boş olmayan bir dize değerine ayarlanırsa, diğer tüm değerlerin değerlerini geçersiz kılın
uluslararasılaştırma değişkenleri.

LC_COLLATE
Çıktının sıralanması için yerel ayarı belirleyin. -r seçeneği kullanılır.

LC_CTYPE Metin verisi bayt dizilerinin yorumlanması için yerel ayarı belirleyin
karakter olarak (örneğin, çoklu bayt karakterlerin aksine tek bayt
argümanlar ve girdi dosyaları).

LC_MESSAGES
biçimini ve içeriğini etkilemek için kullanılması gereken yerel ayarı belirleyin.
standart hataya yazılan teşhis mesajları.

NLSPATH İşleme için mesaj kataloglarının yerini belirleyin. LC_MESSAGES.

ASENKRON ETKİNLİKLER


Varsayılan.

STDOUT


Standart çıktıya yazılan akış grafiği aşağıdaki gibi biçimlendirilmelidir:

"%NS %s:%s\n", <referans numara>,global>,tanım>

Her çıktı satırı bir referans (yani satır) numarası ile başlar ve ardından
düzey başına en az bir sütun konumunun girintisi. Bunu adı takip eder
küresel, bir , ve tanımı. Normalde globaller sadece tanımlanmamış fonksiyonlardır
harici olarak veya bir ile başlayan ; için SEÇENEKLER bölümüne bakın. -i
dahil etme seçeneği. C dili kaynağından alınan bilgiler için tanım
soyut bir tür bildiriminden oluşur (örneğin, tank *) ve açı ile sınırlandırılmış
parantezler, kaynak dosyanın adı ve tanımın bulunduğu satır numarası.
Nesne dosyalarından çıkarılan tanımlar, dosya adını ve altındaki konum sayacını gösterir.
hangi sembolün göründüğü (örneğin, metin).

Bir ismin tanımı yazıldıktan sonra, o isme yapılan sonraki atıflar şunları içerir:
sadece tanımın bulunabileceği satırın referans numarası. tanımsız için
referanslar, sadece "<>" yazılacaktır.

STDER


Standart hata sadece teşhis mesajları için kullanılacaktır.

ÇIKTI DOSYALAR


Yok.

GENİŞLETİLMİŞ TANIM


Yok.

EXIT DURUMU


Aşağıdaki çıkış değerleri döndürülecektir:

0 Başarılı tamamlama.

>0 Bir hata oluştu.

SONUÇLARI OF HATALAR


Varsayılan.

The takip etme bölümler vardır bilgilendirici.

BAŞVURUSU KULLANIM


Tarafından üretilen dosyalar Lex ve yacc satır numarası bildirimlerinin yeniden sıralanmasına neden olur ve bu
karıştırabilir akış. Uygun sonuçlar elde etmek için, giriş yacc or Lex yönlendirilmelidir
akış.

ÖRNEKLER


Aşağıdakiler göz önüne alındığında dosya.c:

int i;
int F();
int G();
int H();
int
ana()
{
F();
G();
F();
}
int
F()
{
i = H();
}

Komuta:

akış -i x dosya.c

çıktıyı üretir:

1 ana: int(), <dosya.c 6>
2 f: int(), <dosya.c 13>
3 h: <>
4 i: int, <dosya.c 1>
5 g: <>

GEREKÇESİ


Yok.

GELECEK TARİFİ


Yok.

onworks.net hizmetlerini kullanarak cflowposix'i çevrimiçi kullanın


Ücretsiz Sunucular ve İş İstasyonları

Windows ve Linux uygulamalarını indirin

  • 1
    VBA-M (Arşivlendi - Şimdi Github'da)
    VBA-M (Arşivlendi - Şimdi Github'da)
    Proje şuraya taşındı:
    https://github.com/visualboyadvance-m/visualboyadvance-m
    Özellikler:Hile oluşturmadurumları kaydetçoklu
    sistem, gba, gbc, gb, sgb'yi destekler,
    sgb2Tu...
    VBA-M'yi İndirin (Arşivlendi - Şimdi Github'da)
  • 2
    Stacer
    Stacer
    Linux Sistem Optimize Edici ve İzleme
    Github Deposu:
    https://github.com/oguzhaninan/Stacer.
    Kitle: Son Kullanıcılar/Masaüstü. kullanıcı
    arayüz: Qt. Programlama...
    Stacer'ı indirin
  • 3
    TuruncuTilki
    TuruncuTilki
    TeamWinRecoveryProject(TWRP) çatalı
    birçok ek işlevle, yeniden tasarlayın
    ve daha fazla Özellikler: Tiz ve
    Tiz olmayan ROM'larGüncel Oreo çekirdeği,
    inşa edilmiş...
    OrangeFox'u indirin
  • 4
    itop - ITSM CMDB Açık Kaynak
    itop - ITSM CMDB Açık Kaynak
    BT Operasyonları Portalı: tam bir açık
    kaynak, ITIL, web tabanlı hizmet
    tamamen dahil olmak üzere yönetim aracı
    özelleştirilebilir CMDB, bir yardım masası sistemi ve
    belge adam...
    İndirin - ITSM CMDB Açık Kaynak
  • 5
    Clementine
    Clementine
    Clementine çok platformlu bir müziktir
    esinlenen oyuncu ve kütüphane organizatörü
    Amarok 1.4. Hızlı ve
    kullanımı kolay arayüzü ve size izin verir
    arama ve...
    Clementine'i indirin
  • 6
    XISMuS
    XISMuS
    DİKKAT: 2.4.3 toplu güncellemesi
    serbest bırakıldı!! Güncelleme herhangi biri için çalışır
    önceki 2.xx sürümü. Eğer yükseltme
    v1.xx sürümünden, lütfen indirin ve
    i ...
    XISMuS'u indirin
  • Daha fazla »

Linux komutları

Ad