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

Debug Assertion Failed - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Где найти описание типа IHTMLWindow7? http://www.cyberforum.ru/cpp-beginners/thread1230854.html
Здравствуйте, у меня такая проблема - есть IWebBrowser2 и я могу подтягивать без проблем любые интерфейсы из http://msdn.microsoft.com/en-us/library/hh801967(v=vs.85).aspx кроме (IHTMLWindow7 http://msdn.microsoft.com/en-us/library/ff975210(v=vs.85).aspx) он даже не описан в Mshtml.h - в чем может быть проблема ? Если кого не затруднит посмотрите у себя в фале C:\Program Files\Microsoft...
C++ Среди двузначных чисел найти те, сумма квадратов цифр которых делится на 13 Не знаю как дописать основную часть программы #include <iostream> #include <cmath> #include <fstream> using namespace std; int sumkvadr(int&e) { int i; for (i = 10; i <= 99; i++) http://www.cyberforum.ru/cpp-beginners/thread1230832.html
Не правильно отображается текст html в консоли C++
Здравствуйте . Я решил написать мин программку для скачивания html страницы с некого сайта, и сразу же наткнулся на подводный камень) И так: я подключаюсь к серверу сайта, отправляю GET запрос серверу(через socket) и получал ответ - с этим всё понятно. Проблема в том что ответ от сервера записывается в буфер char ,и буквы великого и могучего занимают сразу два слота в буфере так как они в...
Функция для перевыделения памяти для массива C++
Доброго времени суток, пишу шаблонный класс для массива и никак не могу разобраться с динамическим перевыделением памяти посредством new && delete. Вот как я попытался это сделать: template <class T> void arrayM<T>::resize( int number ) { assert( number >= 0 ); T* tmp; if ( number == 0 ) { if ( data != NULL ) { delete data; data = NULL; }
C++ Что такое nan? http://www.cyberforum.ru/cpp-beginners/thread1230808.html
Собственно вопрос: что такое nan? Допустим v=2 #include<iostream> #include<cmath> using namespace std; int main() { setlocale(0,""); double E,m=pow(9.1*10,-31),c=(2.998*10,8),v,E1; cout<<"Введите скорость электрона v= "; cin>>v;
C++ си++ Описать Структуру с именем STUDENT с полями: 1. NAME-фамилия и инициалы; 2.GROUP-номер группы; 3.SES-успеваемость(массив из 5 элементов).Написать программу, выполняющую следующие действия: -ввод с клавиатуры данных в массив STUD1, состоящий из 10 структур типа STUDENT;записи упорядочиваются по возрастанию номера группы. - вывод фамилий и номеров группы студентов,имеющих средний балл больше... подробнее

Показать сообщение отдельно
andreyananas
 Аватар для andreyananas
17 / 17 / 5
Регистрация: 15.10.2013
Сообщений: 804
20.07.2014, 04:52     Debug Assertion Failed
Ошибка. Не могу понять что не так. Как я понял с дебагера, проблема во втором освобождении памяти. Вообщем хелп ми)


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
25
26
27
28
29
30
31
32
33
34
35
36
37
38
// hw_3.cpp : Defines the entry point for the console application.
// Пользователь вводит строки пока не надоест
 
#include "stdafx.h"
#include <iostream>
#include <iomanip>
 
using namespace std;
 
int _tmain(int argc, _TCHAR* argv[])
{
     int str_size = 100, n_str = 4, Index_pc(0);
     char ** pStr = new char*[n_str];
     for (int i(0); i < n_str; ++i)
         pStr[i] = new char[str_size];
 
     while (true)
     {
         cin.getline(pStr[Index_pc++], str_size);
         if (Index_pc == n_str)
         {
             char ** pTemp = new char*[n_str + n_str / 2];
            for (int i(0); i < n_str + n_str / 2; ++i)
                 pTemp[i] = new char[str_size];
 
             memcpy(pTemp, pStr, sizeof(int)*n_str);
 
             for (int i(0); i < n_str; ++i)
                 delete[] pStr[i];
             delete[] pStr;
 
             pStr = pTemp;
             cout << " memalloc old size " << n_str << " new " << n_str + n_str / 2 << endl;
             n_str += n_str / 2;
         }
     }
    return 0;
}
Миниатюры
Debug Assertion Failed  
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 16:36. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru