preguntar acerca de operator-keyword
2
réponses
nouvel opérateur pour l’allocation de mémoire sur le tas
Je regardais la signature du nouvel opérateur. Qui est:
void* operator new (std::size_t size) throw (std::bad_alloc);
Mais lorsque nous utilisons cet opérateur, nous n'utilisons jamais de distribution. j'.e
int *arr = new int;
Alors, comment …
demandé sur
1970-01-01 00:33:31
1
réponses
c++ — conversions implicites avec l’opérateur ternaire
j'ai le code suivant:
class A {
public:
operator int() const { return 5; }
};
class B {
public:
operator int() const { return 6; }
};
int main() {
A a;
B b;
int myInt = true ? a : b;
return 0;
}
tentative de compiler ce …
demandé sur
1970-01-01 00:33:37
2
réponses
opérateur std:: string () const?
quelqu'un Peut-il me dire ce que précisément
operator std::string()
signifie?
... …
demandé sur
1970-01-01 00:33:30
5
réponses
Comment l’opérateur.itemgetter et sort () travailler en Python?
j'ai le code suivant:
# initialize
a = []
# create the table (name, age, job)
a.append(["Nick", 30, "Doctor"])
a.append(["John", 8, "Student"])
a.append(["Paul", 22, "Car Dealer"])
a.append(["Mark", 66, "Retired"])
# sort the table by age
imp …
demandé sur
1970-01-01 00:33:33
5
réponses
Opérateur Haskell vs fonction priorité
j'essaie de vérifier quelque chose pour moi-même au sujet de l'opérateur et de la priorité de fonction dans Haskell. Par exemple, le code suivant
list = map foo $ xs
peut être réécrit comme
list = (map foo) $ (xs)
et finira par être
list = …
demandé sur
1970-01-01 00:33:30
7
réponses
Bitwise et, Bitwise inclus ou question, en Java
j'ai quelques lignes de code dans un projet, dont je ne vois pas la valeur...
buffer[i] = (currentByte & 0x7F) | (currentByte & 0x80);
il lit le filebuffer à partir d'un fichier, stocké en octets, puis transfère ensuite dans le …
demandé sur
1970-01-01 00:33:29
4
réponses
Opérateur ‘::’ de Scala, comment ça marche?
en Scala, je peux faire une classe cas, case class Foo(x:Int) , et puis le mettre dans une liste comme ça:
List(Foo(42))
Maintenant, rien d'étrange ici. Ce qui suit est étrange pour moi. L'opérateur :: est une fonction sur une liste …
demandé sur
1970-01-01 00:33:30
5
réponses
Python «en» opérateur: utilise l’égalité ou l’identité?
class A(object):
def __cmp__(self):
print '__cmp__'
return object.__cmp__(self)
def __eq__(self, rhs):
print '__eq__'
return True
a1 = A()
a2 = A()
print a1 in set([a1])
print a1 in set([a2])
pourquoi …
demandé sur
1970-01-01 00:33:32