Casting – вопросы и ответы

102
голоса
1
ответ
[expr.reinterpret.cast]/6 : Указатель на функцию может быть явно преобразован в указатель на функцию другого типа. [ Примечание: эффект вызова функции через указатель на тип функции ([dcl.fct]), ко...
4 часа назад WaldB
93
голоса
1
ответ
Я создаю пакет SSIS 2008, который считывает данные из исходного файла ASCII и записывает его в базу данных SQL Server 2008. BIDS жаловался на неявный бросок между типами данных unicode и non-unicod...
5 часов назад Chris
60
голосов
1
ответ
Я пытаюсь вычислить проценты на основе значения одной ячейки для значения других ячеек. Данные выглядят так же, но больше, но идея одна и та же: c1 c2 c3 tot r1 1 0 3 4 r2 1 2 1 4 r3 0 0 1 1 tot 2 ...
5 часов назад Matt
93
голоса
2
ответа
Скажем, у нас есть сырая C-образная строка "test" . Мы можем объявить такую функцию: void printText(std::string textToPrint){ std::cout << textToPrint << "\n"; } и мы можем назвать это ...
5 часов назад DawidPi
61
голос
4
ответа
Если B является подклассом A . И у меня есть main() : B** b = new B*[10]; ... // some algorithm that does b[i] = new B(..); Итак, у меня есть массив указателей на объекты B . Тогда у меня есть функ...
5 часов назад ritmbo
60
голосов
3
ответа
Я пытаюсь отличить bigint от SQL Server в его эквивалент в С#, но Visual Studio продолжает заставлять меня пытаться применить его к int, что выдает ошибку "указанный литой недопустимый". Я пытался ...
6 часов назад Rex_C
60
голосов
2
ответа
Я хочу, чтобы этот запрос возвращал все идентификаторы и связанные электронные письма, которые НЕ возвращаются по запросу # 2: select my_table.id, my_table.email from my_table join another_table on...
6 часов назад Beth
73
голоса
5
ответов
Я сталкиваюсь с ситуациями, когда мне удобно хранить тип (как перечисление) объекта в базовом классе, чтобы затем добавить указатель на этот базовый класс в указатель подкласса в зависимости от зна...
6 часов назад Virus721
95
голосов
3
ответа
Я написал собственный тип с неявным оператором литья public class TcBool : TcDataTypeBase { public TcBool() : base(1, false) { } //For somewhat reason without this callin new TcBool() fails public ...
6 часов назад Nidrax
-7
голосов
2
ответа
Needed: функция, которая возвращает два разных значения (int, str) Поэтому foo вычисляет smth. и сохраняет адреса двух значений в возвращаемом массиве. Теперь я хочу прочитать значения обратно в пе...
7 часов назад jam
72
голоса
1
ответ
Я пытаюсь заполнить выпадающий список данными, извлеченными из файла .resx. Вместо того, чтобы иметь 5 различных функций, я хотел бы передать имя файла .resx и каким-то образом отбросить его, чтобы...
7 часов назад rise4peace
411
голосов
22
ответа
PHP имеет функцию intval() , которая преобразует строку в целое число. Однако я хочу проверить, что строка является целым числом заранее, так что я могу дать полезное сообщение об ошибке пользовате...
7 часов назад Rory
84
голоса
4
ответа
У меня проблема с кастингом и преобразованием, сообщения : класс Object , каждый элемент списка представляет собой массив разных типов, поэтому мне нужен способ, который поможет мне включить каждый...
7 часов назад Soufiane Rabii
85
голосов
3
ответа
Пожалуйста, ознакомьтесь с этими двумя сценариями: Случай 1: DECLARE p1 PLS_INTEGER := 2147483647; p2 INTEGER := 1; n NUMBER; BEGIN n := p1 + p2; END; PL/SQL procedure successfully completed. Случа...
7 часов назад Ravi
60
голосов
2
ответа
Поскольку я последовал дискуссиям, где было сказано, что "Слияние с помощью несовместимых типов указателей - неопределенное поведение" (например, double d; int *p = (int *)&d; следующий вопрос:...
7 часов назад mb84
135
голосов
5
ответов
Насколько я понимаю, если во время компиляции можно выполнить проверку типов, то при компиляции будет выполняться кастинг типов и не будет налагать никаких накладных расходов во время выполнения. Н...
7 часов назад qinsoon
60
голосов
3
ответа
В приведенном ниже примере у меня есть два класса Super и Sub . Sub расширяет Sup : class Super{ int a; int b; public void superMethod(){ System.out.println("i am SubClass"); } } class Sub extends ...
7 часов назад Techno
60
голосов
1
ответ
У меня есть хранимая процедура, которая выглядит так: create procedure [dbo].[Batch_of_Things_Get] (@MaxTimestamp binary(8)) as begin set nocount on select top 3500 i.ThingID, i.Name, i.CreationDat...
8 часов назад geofftnz
60
голосов
1
ответ
MSSSQL 2008. У меня есть 3 Ints, 1 BigInt, 1 Float и 1 DateTime. Я пытаюсь объединить их все в одно значение Char и не потерять никакой точности, что должно позволить мне создать единственное уника...
8 часов назад Snowy
114
голосов
2
ответа
Я видел в Java-коде во многих местах, люди склонны бросать между примитивами int и char. Это необходимо? Являются ли они неявно конвертированы. Например, я попробовал это и точно получил то, что до...
8 часов назад Phoenix
103
голоса
1
ответ
В настоящее время я пишу программу, которая должна взять слово квадратного корня. Поскольку значение, которое я принимаю из квадратного корня, является положительным, я просто передал его int. Так ...
9 часов назад JamesLens
60
голосов
2
ответа
Если у меня есть указатель (unsigned long *uptr) в массив (unsigned long) - или любой тип с (как правило) более строгими требованиями к выравниванию, чем (char) - и cast: char *bptr = (char *) uptr...
9 часов назад Brett Hale
84
голоса
2
ответа
Как я могу преобразовать [NSObject: AnyObject] → [NSString: CKRecordValue] в Swift? personEdited!.changedValues() as [(NSString, CKRecordValue)] personEdit в personEdit NSManagedObject .
9 часов назад János
59
голосов
1
ответ
В настоящее время я перерабатываю программу, чтобы узнать, как она работает, и только что завершила разборку функции, которую вызывает программа. Начальный адрес функции хранится в указателе, и он ...
9 часов назад w0f
127
голосов
1
ответ
У меня есть дата форматирования unix (1414326637), это было бы человеком, читаемым (2014-10-26 13:30:37). Все, что я хочу, - это часть прочитанной человеком даты (SUBSTRING (FROM_UNIXTIME (время), ...
9 часов назад Cristian B.
111
голосов
2
ответа
Я видел это в вопросе :: edit: тип известен до добавления в словарь You could use Dictionary<string, object>, then you'd need to cast the results: int no = 1; string str = "world"; Dictionary...
9 часов назад blackholeearth0_gmail
73
голоса
2
ответа
Я играю с командой IQueryProvider.Execute и передаю выражение, которое является частью моего проекта дерева выражений. Эта команда возвращает мне объект, который может быть либо OrderedEnumerable, ...
9 часов назад Retrocoder
74
голоса
2
ответа
Я использую Derelict для своей работы OpenGL, и мне надоело все время cast(GLvoid*) Vec3.sizeof для funclions, например glVertexAttribPointer. Поэтому я думал, что сделаю функцию, glsizeof import s...
9 часов назад bjz
59
голосов
1
ответ
У нас есть действующая бизнес-система с ошибкой, которая возникает время от времени. Ошибка соответствует трассировке стека, исходящей от поставщика членства asp.net. Кажется, не имеет значения, ка...
9 часов назад user4910881
85
голосов
2
ответа
Меня укусило неожиданное целое продвижение и заставило меня задуматься. Согласуется ли между компиляторами, происходит ли продвижение по службе до явного литья? Позволь мне объяснить. Имея подписан...
9 часов назад NeonMan
60
голосов
1
ответ
Я слышал, что в С# апкастинг делается во время компиляции, поэтому его действительно дешево использовать. Но у меня есть ситуация, когда тип, который я хочу привести, является абстрактным, и он нап...
10 часов назад Namae
94
голоса
4
ответа
Для проекта мне нужно указать и сделать указатель из int в char, чтобы выполнить байтовый переключатель на шестнадцатеричных значениях. Единственное предостережение в том, что мне не разрешено испо...
10 часов назад Coder4Lyfe
-4
голоса
4
ответа
Вопрос требует, чтобы я написал программу Java, чтобы показать результаты следующих выражений оператора оператора: (двойной) (23/14) + 7,65 Мой код: public class op { public static void main(String...
10 часов назад USER1223_T
60
голосов
1
ответ
Предположим, что мне дан двойной объект d и функция, которая принимает примитивный float, есть ли лучший способ передать объект на функцию, чем двойным литьем? Double fakePi = 3.14 void function(fl...
10 часов назад user4910881
59
голосов
4
ответа
Наверное, нет, но я не могу придумать хорошего решения. Я еще не специалист по С++. Недавно я преобразовал много int в unsigned int в проект. В принципе все, что никогда не должно быть отрицательны...
10 часов назад Ghostkeeper
102
голоса
1
ответ
У меня есть приложение iOS с циклом for, который создает, настраивает и добавляет настраиваемый контроллер представления к моему представлению. Проблема в том, что мне нужно динамически установить ...
10 часов назад Supertecnoboff
60
голосов
3
ответа
Я хочу динамически обнаруживать и регистрировать реализации интерфейса. Для аргумента у меня есть два метода, сходных с ними: public void Register<TEvent>(IHandler<TEvent> handler) wher...
10 часов назад Pedro
84
голоса
1
ответ
Я сделал много кастингов в.net - в основном сбрасывание от общих объектов до более конкретных, которые, как я знал, будут работать. Но я никогда не отдавал свой собственный класс до сих пор, когда ...
10 часов назад Edward Bagby
60
голосов
4
ответа
если у вас есть объект, который является ссылкой в ​​клиенте, и веб-сервис, подобный этому public class Post { public int ID {get; set;} string Data {get; set;} } public class MyService: System.Web...
10 часов назад Oscar Cabrero
133
голоса
1
ответ
Я пытаюсь создать менеджера для раздела классов. public Manager(int amount, Class<SuperObject> c) { array = new SuberObject[amount]; for (SuperObject o : array) { try { o = c.newInstance(); }...
11 часов назад Joshua Pelino
Чтобы , пожалуйста,
Выберите тему жалобы:

Другая проблема