preguntar acerca de pass-by-reference
11
réponses
Pourquoi utiliser le mot-clé’ ref ‘ lors du passage d’un objet?
Si je passe un objet à une méthode, Pourquoi devrais-je utiliser le mot-clé ref? N'est-ce pas le comportement par défaut de toute façon?
Par exemple:
class Program
{
static void Main(string[] args)
{
TestRef t = new TestRef();
…
demandé sur
1970-01-01 00:33:28
7
réponses
Passer un tableau par référence en C?
Comment puis-je passer un tableau de structures par référence en C?
À titre d'exemple:
struct Coordinate {
int X;
int Y;
};
SomeMethod(Coordinate *Coordinates[]){
//Do Something with the array
}
int main(){
Coordinate Coordinates[10]; …
demandé sur
1970-01-01 00:33:29
6
réponses
C++ passe un tableau par référence
Est-ce autorisé à passer un tableau par référence ?
void foo(double& *bar)
Semble que mon compilateur dit non. Pourquoi? Quelle est la bonne façon de passer un tableau de référence? Ou un travail autour? J'ai un argument de tableau Que ma mé …
demandé sur
1970-01-01 00:33:32
8
réponses
C++ types de vue: passer par const & ou par valeur?
Cela est apparu dans une discussion de révision de code récemment, mais sans une conclusion satisfaisante. Les types en question sont analogues au C++ string_view TS. Ce sont de simples wrappers non propriétaires autour d'un pointeur et d'une longueu …
demandé sur
1970-01-01 00:33:34
5
réponses
PHP: liste d’arguments de longueur variable par référence?
Est-il possible de créer une fonction PHP qui prend un nombre variable de paramètres de référence?
Cela ne m'aide pas une fonction qui reçoit par référence un tableau de valeurs ni une fonction qui prend ses arguments enveloppés dans un objet parce …
demandé sur
1970-01-01 00:33:29
3
réponses
Delphi paramètres de passage par référence ou par valeur / copie
Contexte 1
var text:String;
text:='hello';
myFunc(text);
Contexte2
function myFunc(mytext:String);
var textcopy:String;
begin
textcopy:=mytext;
end;
myFunc sur le Contexte2 a été appelée à partir de la Contexte1, la variable locale myte …
demandé sur
1970-01-01 00:33:32
2
réponses
Tester les arguments optionnels en PHP
j'ai quelques méthodes "setter" à travers les classes, et pour plus de commodité j'ai ajouté un paramètre optionnel $previous, qui prend un argument par référence et le remplit avec la valeur existante avant de la remplacer par la nouvelle. Par exemp …
demandé sur
1970-01-01 00:33:31
9
réponses
Comment incrémenter une valeur de référence entière de classe en java à partir d’une autre méthode
package myintergertest;
/**
*
* @author Engineering
*/
public class Main {
/**
* @param args the command line arguments
*/
public static void main(String[] args) {
//this one does not increment
Integer n = new …
demandé sur
1970-01-01 00:33:30
6
réponses
python pandas dataframe, est-il passer par valeur ou par référence
Si je passe un dataframe à une fonction et de le modifier à l'intérieur de la fonction, est-il passer par valeur ou par référence?
je lance le code suivant
a = pd.DataFrame({'a':[1,2], 'b':[3,4]})
def letgo(df):
df = df.drop('b',axis=1)
letgo( …
demandé sur
1970-01-01 00:33:36
8
réponses
Changer de valeur une fois qu’elle est placée dans HashMap change qu’est-ce qu’il y a dans HashMap?
si je crée un nouveau HashMap et une nouvelle liste, puis place la liste à l'intérieur du Hashmap avec une touche arbitraire et ensuite appelle List.clear() est-ce que cela affectera ce que j'ai placé dans le HashMap?
la question plus profonde ici …
demandé sur
1970-01-01 00:33:29