Domande con tag 'return-type'

6
risposte

usa areFoo o isFoo?

Non ho mai visto l'uso di "sono" per i metodi booleani, ma l'uso di "è" è molto comune. Quando voglio usare "are" di solito è perché sto passando più variabili o un elenco di oggetti. Suppongo che potrei razionalizzare la mia lista di ogge...
posta 30.09.2013 - 16:18
2
risposte

Pattern di callback - confusione del valore di ritorno

Ho una classe ConstraintsResolver che risolve una coda di Constraint s. Questo viene fatto quando un oggetto ConstraintsResolver chiama meetConstraint() su Constraint uno. La maggior parte delle implementazioni meet...
posta 19.11.2018 - 21:10
1
risposta

All'interno di un'interfaccia specificata da un componente principale, dovrebbe richiedere IReadOnlyCollection o IEnumerable?

Nel pensare al principio di "essere conservatore in ciò che mandi e liberale in ciò che accetti", in genere cerco di rendere i miei metodi ricevuti IEnumerable parametri, ma di emettere un IReadOnlyCollection (eccetto dove l'esecuzione...
posta 17.03.2016 - 21:16
3
risposte

Nelle lingue senza gestione delle eccezioni, i codici di errore devono essere restituiti dalla funzione o dai parametri di funzione?

Sto scrivendo una libreria di analisi CSV in C e sto considerando se esprimere i codici di errore come valori di ritorno o come parametri passati per riferimento. Ad esempio, qui ci sono le firme per la funzione che conta il numero di colonne...
posta 02.07.2018 - 04:43
3
risposte

Qual è il modo migliore per recuperare un valore e uno stato [chiuso]

Dato che tutto il resto è uguale, e non ci sono standard di codifica che definiscono l'approccio migliore, quale sarebbe il modo raccomandato in C ++ per verificare che esista un valore e restituirlo se lo fa? Ad esempio, qualcosa come una di...
posta 24.01.2014 - 12:25
1
risposta

In una firma del metodo JavaScript, cosa si intende per un tipo di ritorno di "typeof blahBlahBlah"?

Ho visto un elenco di metodi API con entrambe le seguenti firme: methodA(...) : ReturnType methodB(...) : typeof ReturnType Capisco il primo ma non il secondo. La mia domanda deriva dalla lettura dell'API per Angular2 in cui inco...
posta 04.10.2016 - 16:47
3
risposte

Differenza tra il passaggio per valori / indirizzo e la restituzione di valori tramite le funzioni?

Secondo un libro che ho letto puoi passare variabili da una funzione all'altra passando per valore / indirizzo. Quando passi per indirizzo, non conserverà più la variabile se è stata modificata in una funzione e restituita alla funzione original...
posta 14.05.2016 - 19:57
2
risposte

Minore di due mali per quanto riguarda i tipi di ritorno

Sto implementando un sistema in PHP in cui i valori sono rappresentati con oggetti che implementano un'interfaccia Amount. Sto costruendo due diverse implementazioni di questa interfaccia, una che utilizza internamente un intero semplice per rap...
posta 21.05.2015 - 00:23
1
risposta

valori di ritorno php

Ho un'app codeigniter e nel mio modello, restituisco sempre true o false per tutte le funzioni, e se ho dei dati che devono essere passati, imposto anche una proprietà che contiene i miei dati. L'unico problema è che, nel mio controller, se d...
posta 09.01.2013 - 20:32
3
risposte

funziona bene senza valore restituito in c ++ [chiuso]

Ho dimenticato di scrivere return 'a'; nella funzione e return 0; nella funzione principale, ma funziona bene in Code :: Blocks. #include <iostream> using namespace std; char show() { cout<<"this is show function"<&...
posta 19.06.2012 - 05:56