Результаты поиска по запросу "casting"

17 ответов

Использование:

равильно преобразовать Int в перечисление в Java, учитывая следующее перечисление? public enum MyEnum { EnumValue1, EnumValue2 } MyEnum enumValue = (MyEnum) x; //Doesn't work???

5 ответов

Если я правильно понял вопрос, то я чувствую, что ответ в самом вашем вопросе. :)

я старый добрый CRPT (пожалуйста, не отвлекайтесь на ограничения доступа - вопрос не о них): template<class Derived> class Base { void MethodToOverride() { // generic stuff here } void ProblematicMethod() ...

5 ответов

http://msdn.microsoft.com/en-us/library/scekt9xw(VS.80).aspx

кто-нибудь прояснить C #is Ключевое слово, пожалуйста. В частности эти 2 вопроса: Q1) строка 5; Почему это возвращает истину? Q2) строка 7; Почему нет актерского исключения? public void Test() { object intArray = new int[] { -100, -200 }; if ...

ТОП публикаций

4 ответа

Это не его код, он пытается найти объяснение тому, что он делает.

леднее время я читал некоторый код OSS и наткнулся на этот специфический кусок: class Foo { ..... }; void bar() { Foo x; Foo *y=new Foo(); x=(const Foo &) *y; } На всю жизнь я не могу найти документацию о поведении приведения объекта ...

5 ответов

Да, мы уже получили это из связанного ответа. Я ищу причину, почему и как это работает, особенно второй пример.

ально была темойэтот вопрос [https://stackoverflow.com/questions/5923702/casting-an-object-to-a-reference] Выяснилось, что ОП просто игнорирует разыменование. В то же время,этот ...

1 ответ

 функция

у привести конкретный столбец в моей базе данных PostgreSQL от типа character_varying к типу date. phpPgAdmin выдает мне следующую ошибку: ОШИБКА: столбец "дата" не может быть приведен к типу даты В заявлении: ALTER TABLE "public". "Tablename" ...

1 ответ

 это не будет.

орым это покажется глупым вопросом, но мне нужно привести двойное к десятичному, чтобы использовать его в качестве валюты. Куда девается М? decimal dtot = (decimal)(doubleTotal);

2 ответа

, Попробуй.

уstatic_cast не может опуститься с виртуальной базы? struct A {}; struct B : public virtual A {}; struct C : public virtual A {}; struct D : public B, public C {}; int main() { D d; A& a = d; D* p = static_cast<D*>(&a); //error }g ++ 4.5 ...

4 ответа

Во многих случаях это точно, но если оригинальный разработчик, создавший класс, не спроектировал его достаточно хорошо, то использование оператора преобразования могло (могло) облегчить его использование, как в случае с LARGE_INTEGER.

я ситуация следующая: я определил в системных структурах APICGPoint а такжеCGSizeи я хочу уметь писатьmy_point = my_size, Я не могу изменитьCGPoint Структура, только может написать внешний оператор. Я могу написать бинарные операторы (+, -, ...) ...

6 ответов

 работать отлично во всех случаях. Надеюсь это поможет.

у извлечь только часть даты из метки времени в PostgreSQL. Мне нужно, чтобы это было postgresqlDATE введите, чтобы я мог вставить его в другую таблицу, которая ожидаетDATE стоимость. Например, если у меня есть2011/05/26 09:00:00, Я ...