EnglishFranceseSpagnolo

Favicon di OnWorks

oxref - Online nel cloud

Esegui oxref nel provider di hosting gratuito OnWorks su Ubuntu Online, Fedora Online, emulatore online Windows o emulatore online MAC OS

Questo è il comando oxref che può essere eseguito nel provider di hosting gratuito OnWorks utilizzando una delle nostre molteplici workstation online gratuite come Ubuntu Online, Fedora Online, emulatore online Windows o emulatore online MAC OS

PROGRAMMA:

NOME


oxref - utilità di riferimento incrociato per più lingue

SINOSSI


rif [Opzioni] argomenti
[OPZIONI] - vedere il VERSIONI sezione sottostante
argomenti: file oggetto e/o librerie da elaborare

L'elenco dei riferimenti incrociati viene scritto sullo stram di output standard.

DESCRIZIONE


Il programma rif genera un elenco di riferimenti incrociati di simboli definiti in non stripped
file oggetto e/o librerie.

Un elenco di riferimenti incrociati mostra le funzioni utilizzando determinati simboli (funzioni, dati).
Si tratta di informazioni utili durante le fasi di sviluppo e debug del programma. Ad esempio, supponendo
che la firma; devono esserlo le pre-condizioni o le post-condizioni di una funzione
modificato, è importante sapere da quale/i funzione/i viene chiamata la funzione da modificare
verificare che le modifiche alla funzione modificata non interrompano le sue funzioni chiamanti.

L'elenco dei riferimenti incrociati generato inizia con un'intestazione che mostra le informazioni su
programma, un timestamp e gli argomenti passati a rif. Per esempio,

oxref di Frank B. Brokken ([email protected])
oxref V0.90.00 2011

CREATO Mer 16 Feb 2011 15:21:03 +0000
RIFERIMENTO INCROCIATO PER: --select define liboxref.a
-------------------------------------------------- --------------------

RITORNO VALORE


Oxrif restituisce 0 al sistema operativo a meno che non si verifichi un errore oppure rifla versione o l'utilizzo di
vengono visualizzate o richieste informazioni. In questi casi viene restituito 1

VERSIONI


Se disponibili, le opzioni a lettera singola sono elencate tra parentesi dopo la loro
varianti a lunga opzione associate. Le opzioni a lettera singola richiedono argomenti se il loro
anche le opzioni lunghe associate richiedono argomenti.

o --argo=modo (-a)
La modalità specifica il modo in cui l'output viene abbreviato:

contare - i parametri della funzione vengono soppressi; invece il numero di argomenti
richiesto da una funzione viene mostrato nel suo elenco di parametri. Esempio:

uso(1)

invece di

utilizzo(std::string const&)

prima di tutto - mostra solo la prima parola dei parametri. Esempio:

insertDefined(unsigned, std::ostream&, std::vettore&)

invece di

insertDefined(unsigned int, std::ostream&, std::vettore
std::allocator > const&)

- dove è un numero intero positivo (5 è usato se è meno di
5). specifica la lunghezza massima dei nomi dei parametri. Se i nomi dei parametri sono necessari
da troncare, i puntini di sospensione sostituiscono i caratteri troncati. Esempio utilizzando -a
12:

insertDefined(unsigned int, std::ostream&, std::vect...&)

invece di

insertDefined(unsigned int, std::ostream&, std::vettore
std::allocator > const&)

o --simbolo-intero -f
Vengono visualizzati i nomi completi dei simboli, oltre ai nomi semplici dei simboli.
I nomi completi includono nomi di classi e/o identificatori di namespace. Esempio:

insertDefined(unsigned int, std::ostream&, std::vettore
std::allocator > const&)
Nome completo: Store::insertDefined(unsigned int, std::ostream&,
std::vettore > const&)

o --Aiuto (-h)
Le informazioni sull'utilizzo di base vengono scritte nel flusso di errori standard.

o --file-oggetto (-o)
Includere il nome dei file oggetto contenenti i simboli nel riferimento incrociato
annuncio

o --Selezionare=Nome
Visualizza solo il riferimento incrociato di Nome, Dove Nome è (con distinzione tra maiuscole e minuscole)
sottostringa iniziale di un simbolo

o --seleziona-modello=regex
Visualizza solo il riferimento incrociato dei simboli che corrispondono all'espressione regolare regex,
where regex è un'espressione regolare che corrisponde a regex(7) specifica, incluso
le estensioni offerte dal modello(3 lince rossa) Cartamodello classe. Maiuscole e minuscole
Anche qui viene utilizzata la corrispondenza.

o --file sorgenti (-s)
Includere il nome dei file sorgente contenenti i simboli nel riferimento incrociato
annuncio

o --xref-file-sorgente (-x)
Includere il nome dei file sorgente contenenti i simboli utilizzati nel riferimento incrociato
annuncio

o --versione (-v)
OxrifIl numero di versione di viene scritto nel flusso di errori standard.

ESEMPI


Gli esempi mostrano come rif è stato chiamato, seguito da un esempio rappresentativo di a
elenco dei riferimenti incrociati per un simbolo. Oxrifè stato utilizzato l'elenco dei riferimenti incrociati di:

chiamato come: oxref liboxref

define(std::string const&, bool)
Usato da:
Store::setFunction(std::string const&)
Store::setObject(std::string const&)
Store::setSource(std::string const&)

--------------------

chiamato come: oxref -foxs liboxref

define(std::string const&, bool)
Nome completo: Store::define(std::string const&, bool)
Fonte: define.cc (1define.o)
Usato da:
setfunction.cc: Store::setFunction(std::string const&)
setobject.cc: Store::setObject(std::string const&)
setsource.cc: Store::setSource(std::string const&)

Utilizza oxref online utilizzando i servizi onworks.net


Server e workstation gratuiti

Scarica app per Windows e Linux

Comandi Linux

Ad