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

Stack around the variable 'cif' was corrupted - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Функция, возводящая в степень http://www.cyberforum.ru/cpp-beginners/thread888458.html
Помогите пожалуйста!!! Нужно было реализовать функцию возводящую дробную часть в степень k. Правильно ли я сделал???? Код: double drob::Videl() //функция выделющая дробную часть { double d1; int c1; d1=c/d; c1=c/d; d1=d1-c1;
C++ Седловая точка Да, я знаю, что подобных тем куча на форуме. Поэтому извиняюсь заранее. Дело в том, что я хочу сам допереть до решения этой задачи. Т.е. хочу разобраться где ошибка и как найти путь истинный :) Моя логика в том, что программа находит наименьший элемент в каждой строке и выводит индекс этой точки на экран (назовем эту точку minstr). То же самое она делает и с максимальной точкой в каждой... http://www.cyberforum.ru/cpp-beginners/thread888431.html
Преобразовать строку в массив C++
Всем привет. Очень нужна помощь, голову уже сломал. Ситуация следующая. Есть строка char* stroka; stroka=(char*)fp.c_str(); int len=strlen(stroka); for(int i=0;i<len;++i) { if (stroka=='V'){ stroka=' '; } if (stroka=='+'){ stroka=' '; }
C++ Даны отрезки а, в, с и d. Для каждой тройки этих отрезков напечатать площадь данного треугольника
Даны отрезки а, в, с и d. Для каждой тройки этих отрезков, из которых можно построить треугольник, напечатать площадь данного треугольника. (Определить функцию, вычисляющую площадь треугольника, если она существует). Вводится последовательность целых чисел, 0 – конец последовательности. Определить среднее арифметическое простых чисел последовательности (функцией оформить проверку числа:...
C++ Работа с базой данных из консоли http://www.cyberforum.ru/cpp-beginners/thread888417.html
Доброго времени суток. Раньше никогда с БД не работал, а тут интересно стало, как все это работает. С обычным приложение все достаточно легко, там готовые компоненты есть. А как это делать из консоли? Можно какой-нибудь простой пример с БД в которой содержится, ну например пара фамилий и номера телефонов (или машин, или товары и цены, в общем все равно, главное разобраться).
C++ Алгоритм Райта Нужна помощь. Нужно реализовать алгоритм Райта. О нем ничего не могу найти, может кто то что то знает. Помогите пожалуйста. подробнее

Показать сообщение отдельно
Wladius
12 / 7 / 2
Регистрация: 06.01.2013
Сообщений: 127
02.06.2013, 20:06     Stack around the variable 'cif' was corrupted
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
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
#include <iostream>
 
using namespace std;
 
void main (){
  char cif[]="1234567891111199121";
  int i=0, j=0, dlin=0, razn=0, ost=0, z=0;
  int doprazn;
  dlin=strlen(cif);
  razn=dlin/6;
  ost=dlin-razn*6;
 
  if(ost>0) {doprazn=razn+1;}
  else doprazn=razn;
 
 
  if(ost!=0){
  while(dlin+1>0)
  {
      
      cif[dlin+6-ost]=cif[dlin];
      dlin--;
  
  }
  i=0;}
 
  if(ost!=0){
  while(i<6-ost)
  {cif[i]='0';
  i++;
  }
 
  i=0;}
  
   char **matr;
   matr = new char*[doprazn];
   for(i=0; i<6; i++)
   matr[i] = new char[6];
  
   for(i=0; i<doprazn; i++)
       {for(j=0; j<6; j++)
       {matr[i][j]=cif[z];
          z++;
    cout<<matr[i][j];}
   cout<<endl;}
   z=0;
   i=0;
   cout<<endl<<endl;
     long *chislo=new long[doprazn];
     while(i<doprazn)
     {
     chislo[i] = atoi(matr[i]);
     
     i++;
     }
    i=0;
    while(i<doprazn){
    cout<<chislo[i]<<endl;
    i++;}
  cin.get();
}
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 04:39. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru