9
ответов

Выполнение машинного кода в памяти

Я пытаюсь выяснить, как выполнить машинный код, сохраненный в памяти. У меня есть следующий код: #include <stdio.h> #include <stdlib.h> международное основное (интервал argc, символ* argv []) {ФАЙЛ* f =...
вопрос задан: 7 January 2010 11:35
9
ответов

Действительно ли возможно блокировать/отклонять преобразование броска в Java?

У меня есть код простой игры, где AgentInterface должен быть реализован для создания контроллера агента для одного из символов в игре. GameState является классом реализации...
вопрос задан: 7 December 2009 22:50
9
ответов

Узнайте Тип C++ Пустой Указатель

У меня есть небольшой вопрос: то, как я узнаю то, что вводит указатель C++? Я часто использую небольшую функцию в своих консольных программах для сбора входа, который выглядит примерно так: освободите запрос (представьте what-to-в виде строки...
вопрос задан: 11 November 2009 22:18
9
ответов

ошибка: бросок от 'пустого*' к 'интервалу' теряет точность

У меня есть функция с прототипом пусто* myFcn (пусто* аргумент), который используется в качестве начальной точки для pthread. Я должен преобразовать аргумент интервалу для более позднего использования: интервал x = (международный) аргумент; компилятор (..
вопрос задан: 28 October 2009 22:28
9
ответов

Что должно использоваться для проверки идентификационных данных в C++?

У меня есть два указателя на объекты, и я хочу протестировать, если они - тот же самый объект самым устойчивым способом. Я явно не хочу вызывать любой оператор == перегрузки, и я хочу, чтобы он работал нет...
вопрос задан: 19 October 2009 21:04
9
ответов

C# снимая список <ObjBase> в качестве списка <Obj>

Почему я не могу снять Список <ObjBase> в качестве Списка <Obj>? Почему делает следующее не, работайте: внутренний класс ObjBase {} внутренний класс Obj: ObjBase {} внутренний класс ObjManager {...
вопрос задан: 12 August 2009 12:57
9
ответов

Действительно ли безопасно удалить пустой указатель?

Предположим, что у меня есть следующий код: освободите* my_alloc (size_t, размер) {возвращают новый символ [размер];} освобождают my_free (пусто* ptr) {удаляют [] ptr;} действительно ли это безопасно? Или должен ptr быть брошенным для обугливания* до...
вопрос задан: 2 June 2009 20:47
9
ответов

Почему бросок требуется для вычитания байта в C#? [дубликат]

У меня есть к следующему коду в использовании VS2008 .net 3.5 WinForms: процент байта = 70; нуль байта = 0; Растровая копия = (Битовый массив) image1. Клон ();... окрасьте oColor = копия. GetPixel (x, y); байт или = (байт) (oColor. R...
вопрос задан: 2 June 2009 20:22
9
ответов

Кастинг узких типов к более широким типам, чтобы сохранить память и сохранить вычисления высокой точности ужасной идеей?

Я имею дело с финансовыми данными, таким образом, существуют многие из них, и это должна быть относительно высокая точность (плавающая точка на 64 бита или шире). Общепринятая практика вокруг моего рабочего места, кажется, к...
вопрос задан: 28 May 2009 16:29
9
ответов

Преобразование из float в double в C #, что делает разницу [duplicate]

float number1 = 12.1F; double number2 = (double) number1; MessageBox.Show (number2.ToString ()); дает результат 12.1000003814697.Float - 32-битный тип размера, а double - 64-разрядный. Сой, я пойду ...
вопрос задан: 27 May 2009 15:40
9
ответов

Для возврата двойного я должен бросить, чтобы удвоиться, даже если типы являются двойными в c#?

Для возврата двойного я должен бросить, чтобы удвоиться, даже если типы являются двойными? например, удвойтесь = 32.34; удвойте b = 234.24; удвойте результат = - b + 1/12 + 3/12; я должен бросить (удваиваются)?
вопрос задан: 19 May 2009 19:51
9
ответов

Что другие полезные броски могут использоваться в C++

C++ идет с четырьмя встроенными бросками. static_cast dynamic_cast const_cast reinterpret_cast Не к meantion осужденный C (разрабатывают*), бросок. Дополнительно повышение предоставляет lexical_cast, есть ли любой...
вопрос задан: 14 May 2009 11:40
9
ответов

Вопрос об указателе функции в C

Существуют следующие объявления: освободите qsort (пусто *lineptr [], интервал уехал, международное право, интервал (*comp) (пусто *, пусто *)); интервал numcmp (символ *, символ *); интервал strcmp (символ *s, символ *t); Затем где-нибудь в...
вопрос задан: 16 April 2009 15:11
9
ответов

Строковые броски

Почему там так может способы преобразовать в строку в .NET? Путями я видел.ToString, Преобразовывает. ToString () и (строка). Каково Различие.
вопрос задан: 30 March 2009 14:14
9
ответов

C# - Проблема с дженериками и наследованием

У меня есть проблема с наследованием и дженериками. Это - код, который иллюстрирует мою проблему: пространство имен TestApplication {общедоступный класс MyClass <T> {частное поле T;...
вопрос задан: 11 January 2009 20:27
9
ответов

Каких переменных я должен преобразовать тип при выполнении математических операций в C/C++?

Например, когда я делю два ints и хочу возвращенное плавание, я суеверно пишу что-то вроде этого: интервал = 2, b = 3; пустите в ход c = (плавание) / (плавание) b; Если я не бросаю a и b к плаваниям...
вопрос задан: 29 October 2008 03:55
8
ответов

C#: ключевое слово и проверяющий на Нет

Это - глупый вопрос, но можно использовать этот код, чтобы проверить, является ли что-то конкретным типом... если (ребенок является IContainer) {//.... Существует ли более изящный способ проверить на "НЕ" экземпляр? если (!...
вопрос задан: 8 May 2019 20:59
8
ответов

Почему вообще приводятся ссылочные типы, когда вы можете использовать «как»? [duplicate]

Возможный Duplicate: Casting: (NewType) против Object как NewType В C #, зачем вообще приводить ссылочные типы, когда вы можете использовать «as»? Приведение может генерировать исключения, тогда как «как» будет преобразовываться в ноль, если ...
вопрос задан: 23 May 2017 12:27
8
ответов

Что происходит, если я бросил указатель функции, изменив количество параметров

Я только начинаю переносить голову вокруг указателей функции в C. Понять, как кастинг работ указателей функции, я записал следующую программу. Это в основном создает указатель функции к...
вопрос задан: 23 May 2017 12:19
8
ответов

C++ бросил стили синтаксиса

Вопрос, связанный с Регулярным броском по сравнению с static_cast по сравнению с dynamic_cast: Какой стиль синтаксиса броска Вы предпочитаете в C++? C-стиль бросил синтаксис: (международное) нечто синтаксис броска в стиле С++: static_cast <интервал>
вопрос задан: 23 May 2017 11:47
8
ответов

Зачем использовать static_cast < int > (x) вместо (int) x?

Я слышал, что функция static_cast должна быть предпочтительнее C-стиля или простого преобразования в стиле функции. Это правда? Зачем?
вопрос задан: 14 March 2017 18:31
8
ответов

Как Вы бросаете Список супертипов к Списку подтипов?

Например, позволяет, говорят, что у Вас есть два класса: общедоступный класс TestA {} общедоступный класс, TestB расширяет TestA {}, у меня есть метод, который возвращает Список <Теста>, и я хотел бы бросить все объекты в этом...
вопрос задан: 25 September 2014 15:17
8
ответов

C# числовые константы

У меня есть следующий код C#: правило байта = 0;... управляйте = правило | 0x80; который производит ошибку: не Может неявно преобразовать тип 'интервал' в 'байт'. Явное преобразование существует (Вы отсутствующий...
вопрос задан: 15 August 2012 08:02
8
ответов

Странная булевская переменная C++ кастинг поведения (верный! =true)

Просто читайте на внутреннем университетском потоке: #include <iostream> использование станд. пространства имен; объединение zt {bool b; интервал i;}; международное основное () {zt w; bool a, b; a=1; b=2; cerr <<(bool)2 <<...
вопрос задан: 15 August 2012 00:05
8
ответов

Кастинг массива неподписанных символов к массиву плаваний

Что лучший способ преобразовать неподписанный массив символов к массиву плавающему в C++? Я в настоящее время имею для цикла следующим образом для (i=0; я <len; я ++) float_buff [я] = (плавание) char_buff [я]; я также...
вопрос задан: 5 June 2012 14:24
8
ответов

Как вынудить c# двоичное международное подразделение возвратить двойное?

Как вызвать двойной x = 3 / 2; возвратиться 1.5 в x без суффикса D или кастинга? Действительно ли там кто-либо - вид перегрузки оператора, которая может быть сделана? Или некоторый параметр компилятора? Удивительно, не настолько просто...
вопрос задан: 21 March 2010 04:11
8
ответов

преобразование типа к неподписанному в C

интервал =-534; неподписанный интервал b = (неподписанный интервал) a; printf (" %d, %d", a, b); печать-534,-534, Почему преобразование типа не происходит? Я ожидал, что это будет-534, 534, Если я изменяю код к интервалу =-534;...
вопрос задан: 2 March 2010 18:52
8
ответов

Худшие побочные эффекты от символов, со знаком. (Объяснение эффектов со знаком на символы и броски)

Я часто работаю с библиотеками, которые используют символ при работе с байтами в C++. Альтернатива должна определить "Байт" как неподписанный символ, но что не стандарт они решили использовать. Я часто передаю...
вопрос задан: 3 February 2010 15:09
8
ответов

Целое число Формата T-SQL к 2-разрядной строке

Я не могу найти простой способ сделать это в T-SQL. У меня есть, например, столбец (SortExport_CSV), который возвращает целое число '2' до 90. Если сохраненное число является единственной цифрой, мне нужно оно для преобразования в 2...
вопрос задан: 16 December 2009 14:39
8
ответов

Присвоение локальной переменной для ухода от нескольких бросков

Недавно был вопрос, спрашивающий, было ли это хорошей идеей в Java для присвоения результатов вызова метода считывания к локальной переменной для предотвращения множественных вызовов того же средства доступа. Я не могу найти...
вопрос задан: 17 September 2009 11:05