preguntar acerca de pass-by-value
4
réponses
Types de données Go Lang array et slice
Je suis nouveau dans la langue Go. Je me suis retrouvé confondu avec les types de données array et slice.
À partir des documents Go, les tableaux sont décrits comme suit:
Il existe des différences majeures entre les façons dont les tableaux fon …
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
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
5
réponses
Comment modifier un pointeur qui a été passé dans une fonction en C?
Donc, j'ai un code, un peu comme celui-ci, pour ajouter une structure à une liste de structures:
void barPush(BarList * list,Bar * bar)
{
// if there is no move to add, then we are done
if (bar == NULL) return;//EMPTY_LIST;
// allocate …
demandé sur
1970-01-01 00:33:29
6
réponses
Java passe-t-il vraiment des objets par valeur? [dupliquer]
Double Possible:
est Java pass par référence?
public class myClass{
public static void main(String[] args){
myObject obj = new myObject("myName");
changeName(obj);
System.out.print(obj.getName()) …
demandé sur
1970-01-01 00:33:31
17
réponses
Quelle est la différence entre passer par référence et passer par valeur?
Quelle est la différence entre
paramètre passé par référence
un paramètre passé par valeur?
Pourriez-vous me donner quelques exemples, s'il vous plaît?
... …
demandé sur
1970-01-01 00:33:28
7
réponses
Passer des objets par référence ou valeur en C#
En C#, j'ai toujours pensé que les non-primitive variables passées par référence et des valeurs primitives passé par valeur.
ainsi, lorsqu'un objet non primitif est passé à une méthode, tout ce qui est fait à l'objet dans la méthode aurait u …
demandé sur
1970-01-01 00:33:32
7
réponses
Comment passer des objets à des fonctions en C++?
je suis nouveau dans la programmation C++, mais j'ai de l'expérience en Java. J'ai besoin de conseils sur la façon de passer des objets à des fonctions en C++.
ai-je besoin de passer des pointeurs, des références ou des valeurs non-pointer e …
demandé sur
1970-01-01 00:33:30
17
réponses
C++ — passer des références à std:: partagé ptr ou boost:: partagé ptr
si j'ai une fonction qui doit fonctionner avec un shared_ptr , ne serait-il pas plus efficace de lui transmettre une référence (pour éviter de copier l'objet shared_ptr )?
Quels sont les effets secondaires indésirables possibles?
J'envisage deux cas …
demandé sur
1970-01-01 00:33:28
6
réponses
Pourquoi est-ce que 128 = = 128 false mais 127 = = = 127 est vrai quand on compare des entiers en Java?
class D {
public static void main(String args[]) {
Integer b2=128;
Integer b3=128;
System.out.println(b2==b3);
}
}
sortie:
false
class D {
public static void main(String args[]) {
…
demandé sur
1970-01-01 00:33:29