Klausimai pažymėti „naujas operatorius“

naujas yra kalbos konstrukcija, kuri dinamiškai skiria atmintį iš laisvos saugyklos ir inicijuoja atmintį konstruktoriaus pagalba.
14
atsakymai

Kas yra „naujas“ raktinis žodis javascript?

Naujasis „JavaScript“ raktinis žodis gali būti gana painus, kai jis pirmą kartą pasirodo, nes žmonės linkę manyti, kad „JavaScript“ nėra į objektą orientuota programavimo kalba. Kas tai? Kokias problemas jis sprendžia?
nustatyti 30 okt. '09 0:32
5
atsakymai

Ar skliaustai atitinka naujo tipo pavadinimą?

Jei „Test“ yra įprastinė klasė, ar yra skirtumas tarp: Test * test = new Test; ir Test * test = naujas testas ();
nustatyti kovo 06 d., 09:39
17
atsakymai

Kodėl C ++ programuotojai sumažina „naujo“ naudojimą?

Aš atėjau į klausimą "kamino perpildymas". Atminties nutekėjimas su std :: string, kai naudojamas std :: list <std :: string>, ir vienas komentaras sako: nustokite naudoti naują. Nematau priežasties, kodėl jūs ...
birželio 28 d. 11 val
19
atsakymai

Kada naudoti malloc vs new?

Matau, kad C + + yra keletas būdų, kaip priskirti ir laisvai naudoti duomenis, ir suprantu, kad, kai skambinate malloc, turite skambinti nemokamai, o naudodami naują operatorių turite prisijungti, kad ištrintumėte, ir tai (pvz., Skambinkite nemokamai ( ), kad ...
nustatyti spalio 08 '08 10:47 val
13
atsakymai

Argumentų perdavimas šablono tipo C # generic new ()

Bandau sukurti naują T tipo objektą per savo konstruktorių, kai jis pridedamas prie sąrašo. Gavau kompiliavimo klaidą: Klaidos pranešimas: „T“: kuriant kintamojo egzempliorių neįmanoma pateikti argumentų, bet mano klasių argumentai ...
gegužės 08 d
22
atsakymai

Koks naudojimas naudojamas „naujai paskelbti“?

Ar kas nors čia kada nors naudojo „C ++“ naują skelbimą? Jei taip, tai kodėl? Man atrodo, kad tai būtų naudinga tik tada, kai rodoma atminties kortelėje.
nustatyti spalio 21 d '08 19:34
14
atsakymai

Vietoj „naujo“ naudokite „Object.create“

„Javascript 1.9.3 / ECMAScript 5“ reiškia „Object.create“, kurį, be kita ko, „Douglas Crockford“ jau seniai saugo. Kaip pakeisti naują žemiau esantį kodą su Object.create? var UserA = funkcija (nameParam) {this.id = MY_GLOBAL.nextId (); this.na ...
nustatytas balandžio 25 d '10 22:36
9
atsakymai

Sukurkite tuščią objektą javascript naudodami {} arba naują objektą ()?

Yra du skirtingų tuščių objektų kūrimo būdai „JavaScript“: var objectA = {} var objectB = new Object () Ar yra skirtumų, kaip scenarijus variklis juos tvarko? Ar yra priežasčių naudoti vieną kitam? Panašiai galite su ...
nustatyti 30 okt. '08 10:22 val
10
atsakymai

Kada turėčiau naudoti naują raktinį žodį C ++?

Trumpą laiką naudoju C + + ir man buvo įdomu sužinoti apie naują raktinį žodį. Ar turėčiau tai naudoti ar ne? 1) Su nauju raktiniu žodžiu ... MyClass * myClass = new MyClass (); myClass-> MyField = "Sveikas pasaulis!"; 2) Būkite ...
nustatyti kovo 17 d., 09:44
6
atsakymai

Ar galima sukurti skliaustelius, kai kuriate objektą naudojant „naują“ operatorių?

Aš pamačiau tokius objektus: const obj = new Foo; Bet aš maniau, kad skliausteliuose neprivaloma kurti objektą: const obj = new Foo (); Ar senas būdas sukurti galiojančius ir konkrečius objektus ...
birželio 14 d., 10 val
9
atsakymai

Kaip atidaryti numatytąją naršyklę „C“

Kuriu mažą „C #“ programą ir ji turi žiniatinklio naršyklę. Šiuo metu turiu visus mano numatytuosius nustatymus kompiuteryje. „Google Chrome“ yra mano numatytoji naršyklė, bet kai spusteliu nuorodą, esančią programoje, kad ją atidarytumėte ...
nustatyti 02 Jan '11 23:10
5
atsakymai

C ++ naujas int [0] - ar ji skiria atmintį?

Paprastas testo taikymas: cout << new int [0] << endl; išėjimai: 0x876c0b8 Taigi atrodo, kad jis veikia. Ką apie tai sako standartas? Ar visada yra teisinga „skirti“ tuščią atminties bloką?
yra nustatytas liepos 06 d. 09:16
10
atsakymai

Ar leidžiama ištrinti?

Ar tai ištrinama, leidžiama, jei ištrynimo pareiškimas yra paskutinis pareiškimas, kuris turi būti įvykdytas šiame klasėje? Žinoma, esu tikras, kad objektas, kurį atstovauja šis -pasaulis, yra naujas ly-sukurtas. Manau, kad kažkas panašaus: negalioja Kai kurie ...
birželio 30 d., 10 val
8
atsakymai

„Java FileOutputStream“ Sukurkite failą, jei jo nėra

Ar yra būdas naudoti „FileOutputStream“ tokiu būdu, kad jei failas (String failo pavadinimas) neegzistuoja, jis jį sukurs? FileOutputStream oFile = naujas FileOutputStream ("score.txt", false);
yra nustatytas kovo 8 d. 12 val
9
atsakymai

Sukurkite aplanką dokumento aplanke iOS programose

Tiesiog noriu sukurti naujus aplankus mano iPhone programos dokumentų aplanke. Ar kas nors žino, kaip tai padaryti? Įvertink savo pagalbą!
lapkričio 19 d. '09 15:04