Сұралған «құсбелгі»

Кастинг - бұл конвертке рұқсат етілген болса, нысанның түрі анық түрде басқа түрге түрлендіретін процесс. Бұл процесс құн өзгеруіне әкелуі мүмкін.
11
жауаптар

Неліктен Java + =, - =, * =, / = тағайындау операторының тапсырмалары кастингті қажет етпейді?

Осы уақытқа дейін мен ойладым, мысалы: i + = j; Тек қана келесі белгі бар: i = i + j; Бірақ егер біз мұны істесек: int i = 5; ұзын j = 8; Сонда i = i + j; компиляция жасамайды, бірақ i + = j; айыппұл салады. Бұл дегеніміз, өзіме ...
03 қаңтарда орнатылды '12 сағат 13:10
23
жауаптар

Int ішіне кіру үшін int

C # ішіндегі enum-ге қалай өтуге болады?
27 тамызда орнатыңыз . '08 сағат 6:58
8
жауаптар

Static_cast, dynamic_cast, const_cast және reinterpret_cast қай кезде қолданылуы керек?

Дұрыс пайдалану дегеніміз не: static_cast dynamic_cast const_cast reinterpret_cast C-style (type) value Функция түрінің мәнеріне ауысу (мән) Қандай жағдайларда қолдануға болады деп шешесіз?
01 желтоқсан. '08 11:11
28
жауаптар

Malloc нәтижесін басып шығарыңыз?

Бұл сұрақта біреуі malloc нәтижесіне кірмеу керектігін түсіндірді. int * sieve = malloc (sizeof (int) * ұзындығы); емес: int * sieve = (int *) malloc (sizeof (int) * ұзындығы); Неге бұлай?
03 наурыз күні сағат 13: 13-де орнатылды
8
жауаптар

Static_cast vs. қарсы тұрақты түрде кастинг. dynamic_cast

C мен C ++ кодтарын жиырма жыл бойы жаздым, бірақ бұл тілдердің ешқайсысын түсінбегенім бар. Мен, әрине, тұрақты рөлдерді қолдандым, яғни, MyClass * m = (MyClass *) ptr; барлық жерлерде, бірақ басқа екі түрі бар сияқты, мен айырмашылықты білмеймін ...
жиынтығы 26 тамыз '08 сағат 16:20
25
жауаптар

C # ішінен enum ішінен int

Менің Сұрақтарым (сынып) деп аталатын сынып бар. Бұл кластағы сұрақ (сингулярлық) деп аталатын тізбесі бар. public enum Сұрақ (Рөл = 2, ProjectFunding = 3, TotalEm ...
03 маусымда сағат 9: 46-да орнатылды
34
жауаптар

Жолдың нөмірі (float) екенін қалай тексеруге болады?

Сызықтың Python-дегі нөмір ретінде көрсетілуін тексерудің ең жақсы жолы қандай? Енді менде функция бар: def is_number (s): try: float (s) return True қоспағанда ValueError: return False Қайдан ...
set 09 Dec '08 сағат 11:03
16
жауаптар

«Ұқсас» операторына қарсы тікелей ауысу?

Келесі кодты қарастырыңыз: void Handler (object o, EventArgs e) {// Мен ант етемін - бұл жолдың жолы s = (string) o; // 1 // - OR- жол string = s ретінде; // 2 // -OR- жол s = o.ToString (); // 3} Касттардың үш түрі арасындағы айырмашылық неде ...
25 қыркүйек. '08 13:09
8
жауаптар

Ақпаратты жоғалтпастан коэффициентті бүтін \ сандар түріне қалай түрлендіруге болады?

Коэффициентті сандық немесе бүтін санға түрлендіргенде, сандар ретінде емес, негізгі деңгей кодекстерін аламын. f <- фактор (үлгі (runif (5), 20, replace = TRUE)) ## [1] 0.0248644019011408 0.0248644019011408 0.179684827337041 ## [4] 0.0 ...
05 тамыз '10 сағат 21:53
7
жауаптар

Пандада баған деректерінің түрін өзгерту

Мен ұсынылған кестені Pandas DataFrame тізіміне тізім түрлендіргім келеді. Өте жеңілдетілген мысал ретінде: a = [['a', '1.2', '4.2'], ['b', '70', '0.03'], ['x', '5', '0' ] df = pd.DataFrame (a) Түрлендірудің ең жақсы тәсілі дегеніміз не?
09-сәуірде белгіленген '13 2:53
9
жауаптар

Неге static_cast <int> (x) орнына (int) x?

Мен static_cast функциясы функциясының стилінде C-стилі немесе қарапайым баптау үшін қолайлы болуы керек екенін естідім. Бұл шындық? Неліктен?
19 қыркүйекке белгіленген '08 сағат 19:33
18
жауаптар

Intift-ға Intift-ға түрлендіру

Мен жылдамдықты int ішіне қалай жасау керектігін түсінуге тырысамын. Мен NSNumber-ды қолданып, уақытты шешіп жатырмын, бірақ Swift-да мұны қалай істеуге болатынын білгім келеді. let x: Int = 45 Let xNSNumber = x NSNumber xString түрінде болсын: String = xNSNumber.stringValu ...
11 маусымда сағат 14: 05-де орнатылады
11
жауаптар

Reinterpret_cast қолданған кезде?

Мен жаңартылған статистикаға қатысты пікірлерді қайтадан қолданамын. Мен оқығаннан бастап, жалпы ережелер статикалық кастаны қолдануға, компиляция уақытында түсіндіруге болатын кезде, сондықтан бұл сөз статикалық болып табылады.
21 ақп '09 19:12
18
жауаптар

CLR-тегі «how» деген кілт сөзге ауысады

Интерфейстерді бағдарламалау кезінде түрлер мен нысандарды түрлендіру үшін көп айналдыруды таптым. Бұл екі айырбастау әдісі арасында айырмашылық бар ма? Егер солай болса, онда шығындардың айырмашылығы бар ма немесе менің бағдарламамаға қалай әсер етеді?
30 қаңтар '09 19:20
13
жауаптар

Нөлдік тексеру болмаса да, «тастау» орнына «ақшаны» қалай қолдануға болады?

Блогтарда, онлайн-кодтың мысалдарында және (тіпті жақында) тіпті кітаптарда мен кодты үнемі сынамын: var y = x as T; y.SomeMethod (); немесе, нашар, (x T ретінде) .CameMethod (); Бұл мен үшін мағынасы жоқ. Егер сіз X түріндегі T түріне сенімді болсаңыз, онда сіз ...
26 қаңтар '16 сағат 16:59