Форум программистов, компьютерный форум CyberForum.ru

IsBadReadPtr, IsBadWritePtr - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ IsBadPtr http://www.cyberforum.ru/cpp-beginners/thread718525.html
Почему то code blocks не знает такой функции, а гугл предлагает объявить такой макрос для проверки на равенство NULL. Эта функция не существует? Если указатель не равен NULL, можно ли под Windows проверить, действительно ли указывает он на выделенную память?
C++ В вызывающей функции main() организовать контроль ввода положительного целого K, большего 0 В общем такая задачка: Составить функцию, которая вычисляет сумму К слагаемых В вызывающей функции main() организовать контроль ввода положительного целого K, большего 0. Прогу я сделал, но не уверен что правильно: #include <math.h> double calculate(double x, int K) { double sum=0,zn=1,fact=1; int i=-1, X=1,a=1; http://www.cyberforum.ru/cpp-beginners/thread718514.html
Для вычисления слагаемого суммы вывести рекуррентную формулу C++
В общем такая задача: Даны действительные числа . Составить функцию вычисления суммы с точностью и последнего слагаемого, включенного в сумму:(формула внизу) Считать, что требуемая точность достигнута, если очередное слагаемое суммы оказалось по модулю меньше чем . Для вычисления слагаемого суммы вывести рекуррентную формулу. В общем я прогу сделал, но не уверен...
Заменить линию кода C++
Помогите в функции ниже заменить 5 линию кода: 1 void strcopy (char string1, char string2) 2 { 3 int i = 0; 4 5 while (string2 != '\0') 6 { 7 string1 = string2;
C++ Задача на использование ветвления (if) http://www.cyberforum.ru/cpp-beginners/thread718482.html
Помогите пожалуйста решить: 1. ВЕТВЛЕНИЯ Выполнить задания двумя способами: с использованием оператора if и с использованием условного оператора ?. Если сумма трех попарно различных вещественных x, y, z < 1, то наи-меньшее из этих трех чисел заменить полусуммой двух других, в противном случае заменить меньшее из x и y полусуммой двух оставшихся.
C++ Задание с файлами Дан файл f,компоненты которого-действительные числа.Найти сумму квадратов среди компонентов файла f. подробнее

Показать сообщение отдельно
taras atavin
Ушёл с форума.
 Аватар для taras atavin
3569 / 1752 / 91
Регистрация: 24.11.2009
Сообщений: 27,619
04.12.2012, 09:34     IsBadReadPtr, IsBadWritePtr
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
#include <windows.h>
#include <iostream>
#include <fstream>
int main ()
{
 char d[2][16]={"false", "true"};
 int *p=NULL;
 bool r;
 bool w;
 std::ofstream result;
 result.open("result.txt");
 r=IsBadReadPtr(p, sizeof(int));
 w=IsBadWritePtr(p, sizeof(int));
 std::cout<<d[r]<<", "<<d[w]<<", "<<(void*)p<<"."<<std::endl;
 p=new int;
 r=IsBadReadPtr(p, sizeof(int));
 w=IsBadWritePtr(p, sizeof(int));
 std::cout<<d[r]<<", "<<d[w]<<", "<<(void*)p<<"."<<std::endl;
 delete p;
 r=IsBadReadPtr(p, sizeof(int));
 w=IsBadWritePtr(p, sizeof(int));
 std::cout<<d[r]<<", "<<d[w]<<", "<<(void*)p<<"."<<std::endl;
 return 0;
}
, вложен скрин.
Миниатюры
IsBadReadPtr, IsBadWritePtr  
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 07:34. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru