Форум программистов, компьютерный форум, киберфорум
C# для начинающих
Войти
Регистрация
Восстановить пароль
Другие темы раздела
C# Создание бесконечных объектов Всем привет. Нужна помощь. Есть кнопка. На которую нажав будет создан Label. На кнопку можно жать бесконечно раз. Проблемма в том что я не знаю как мне обратится именно к Label3, или к Label10 или... https://www.cyberforum.ru/ csharp-beginners/ thread924300.html C# get запрос)
Мальчики, вот совсем недавно начала изучать методику программирования ) Не очень разбираюсь в гет запросах. Хотела написать как бы крутилку к http://faveserv.ru/view/1982/ (там стрелочку надо...
C# Получить атрибут тега https://www.cyberforum.ru/ csharp-beginners/ thread924231.html
Есть html код: <span id="my-balance">1234.56 р.</span> Необходимо вытащить значение из тега span. Регуляркой. Я знаю, что многие готовы отбить руки клавиатурой за использование регулярок при...
C# Ошибка: Документ не содержит корневого элемента https://www.cyberforum.ru/ csharp-beginners/ thread924201.html
Доброе время суток. Помогите разобраться с ошибкой. вот код private void button1_Click(object sender, EventArgs e) { try { String content =...
C# Как увидеть переменную из "Main" в "OnTimedEvent"?
Программа должна висеть в памяти и следить за системной датой, как изменится - сказать. using System; using System.Timers; public class Timer1 { private static System.Timers.Timer aTimer;...
C# Интерфейсы, прошу скорректировать меня, правильно ли я начал Ребята, спасибо что Вы есть. Но вот проблема. Мой код кажется мне убогим, можете ли Вы подсказать, правильно ли я делаю. Вот задача: /* * Реализовать компоненты компьютерной системы, связанные... https://www.cyberforum.ru/ csharp-beginners/ thread924178.html
C# Реализация управления браузером webbrowser https://www.cyberforum.ru/ csharp-beginners/ thread924137.html
Здравствуйте! Нужно решить следующий вопрос: Можно ли каким-либо образом управлять компонентом webBrowser ? Допустим в webBrowser открыта какая-то страница, и нужно определить цвет в какой-то точке...
C# Копирование со смещением из неуправляемой памяти
Доброго времени суток. Столкнулся с проблемой. Имеется Dll библиотека которая возвращает указатель (IntPtr) на следующую структуру Dann: struct Dann { public int...
C# Ошибка с выводом https://www.cyberforum.ru/ csharp-beginners/ thread924081.html
Столкнулся с такой проблемой, при написании простенькой программы на консоль выводится то что находится в WriteLine. А как вывести вместо нулей нужную информацию private static void...
C# Задание по прямоугольной матрице https://www.cyberforum.ru/ csharp-beginners/ thread924067.html
По заданию нужно Дана целочисленная прямоугольная матрица. Определить - количество строк, не содержащих ни одного нулевого элемента - максимальное из чисел, встречающихся в заданной матрице...
C# Не удаляется полностью чекбокс
Здравствуйте. Подскажите пожалуйста, в чем может быть дело ?? Я пытаюсь очистить datagridview на форме, и вроде как получается. Но при повторном сеансе появляются уже два столбца с чекбоксами вместо...
C# Аналог оператора Like (Visual Basic) для C# есть код, который выводит названия всех файлов в папке на listbox. нужно, чтобы в listbox попадали только совпадения по шаблону: ИВ__.xls может кто помочь? Спасибо https://www.cyberforum.ru/ csharp-beginners/ thread923984.html
0 / 0 / 0
Регистрация: 06.08.2012
Сообщений: 13
16.07.2013, 23:50  [ТС] 0

опасности неуправляемого кода - C# - Ответ 4851303

16.07.2013, 23:50. Показов 776. Ответов 3
Метки (Все метки)

Ответ

Цитата Сообщение от Psilon Посмотреть сообщение
Лол, при чем тут это
Неуправляемый код плох, потому что
1) он не управляется сборщиком, поэтому почти всегда происходит утечка памяти, где-то меньше, а где-то гигабайтами (зависит от прямоты рук и размера проекта)
2) доступ к тем компонентам, к которым доступа не должно быть - с помощью указателя легко можно читать что угодно откуда угодно
3) последтвия пункта №2 - в старых системах (до WinXP) запросто можно было похреначить какой-нибудь объект ядра и вызвать BSOD. Но даже в современных системах вроде семерки это возможно из-за кривокосой работы какого-нибудь индусского драйвера, с теми же последствиями - веселенький синий экранчик.
я привел пример преимущества управляемого кода) извиняюсь за неразбериху

Вернуться к обсуждению:
опасности неуправляемого кода C#
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
16.07.2013, 23:50
Готовые ответы и решения:

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

Не отлавливаемое исключение при использовании неуправляемого кода
Пытаюсь получить параметры ключа реестра через вызов RegEnumValue Импортировал так ...

Из неуправляемого кода стороннего приложения, передать в свое приложение массив байт
Опишу сначала суть задачи, 1. Требуется из неуправляемого кода стороннего приложения, передавать в...

Запуск неуправляемого кода внутри кода c#
часто требуется при выполнении программы запускать исполняемые файлы (exe) с ключами. Для этого...

3
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
16.07.2013, 23:50
Помогаю со студенческими работами здесь

Подключение неуправляемого кода
Есть код на С++ struct auth_answer{ int TType; /**&lt; тип транзакции. см...

Быстродействие управляемого и неуправляемого кода
начал изучать небезопасный код,написал прогу в ней 2 функции одна с управляемым кодом вторая...

Вызов неуправляемого кода из длл
Замучался с маршилингом! Есть функция в длл: RetCode = HMM_Path_Init( char *path ); RetCode –...

Как обрабатывать исключения из неуправляемого кода?
Здравствуйте. В приложении используется сторонняя библиотека на c++, в которой периодически...

0
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2023, CyberForum.ru