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

как сделать чтобы программа не переполняла буфер - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Не удалось запустить программу http://www.cyberforum.ru/cpp-beginners/thread808483.html
Здравствуйте. Помогите, пожалуйста, запустить программу. Вроде бы всё написал, как надо, но выдаёт ошибку. Помогите, пожалуйста, исправить ошибки и запустить программу. Вот условие: Определить две...
C++ варианты развитися с++ во общем каковы есть варианты для с++? если например один человек писал с форума 1. Легкий: php + MySQL + JavaScript + Apache. На выходе: можем клепать сайты. 2.... http://www.cyberforum.ru/cpp-beginners/thread808477.html
Функция-член класса, которая определяет принадлежность точки с заданными координатами треугольнику C++
#include "stdafx.h" #include <iostream> #include <conio.h> #include <windows.h> #include <math.h> using namespace std; struct Point { Point() {
C++ Действия над одномерным массивом целых чисел
1. Сформировать одномерный массив целых чисел, используя датчик случайных чисел. 2. Распечатать полученный массив. 3. Удалить первый элемент равный 0. 4. Добавить после каждого четного элемента...
C++ Объявление конструктора http://www.cyberforum.ru/cpp-beginners/thread808455.html
Изучаю книгу Джосьютиса по STL и столкнулся с немного непонятным объявлением конструктора. Помогите разобраться, правильно ли я его понимаю: class AddValue { private: int theValue;...
C++ Подскажите хороший компилятор, как его установить, как им пользоваться? Подскажите хороший компилятор, как его установить, как им пользоваться?? подробнее

Показать сообщение отдельно
Алекс090394
0 / 0 / 0
Регистрация: 25.12.2012
Сообщений: 35

как сделать чтобы программа не переполняла буфер - C++

14.03.2013, 15:50. Просмотров 282. Ответов 2
Метки (Все метки)

как сделать чтобы эта программа не переполняла буфер
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
#include "stdafx.h"
#include <iostream>
using namespace std;
void sort_pryamoi_vybor(int n) {int mas[20];
  int srav=0, perest=0;
  for (int i=0; i<n-1; i++) {
    int j_max=i;
    for (int j=i+1; j<n; j++) {
      srav++;
      if (mas[j] > mas[j_max]) {
        j_max = j;
      }
    }
    perest++;
    int t = mas[i];
    mas[i] = mas[j_max];
    mas[j_max] = t;
  }
  
      cout << srav << " " << perest << endl;
  }
 
void zapolit(int n) {int mas[20];
  for (int i=0; i<n; i++) {
    mas[i] = rand()%100;
  }
}
 
int main(int n) {
  for (int i=20; i<=800; i+=20) {
    n=i;
    zapolit(n);
    sort_pryamoi_vybor(n);
  }
  system("pause");
  return 0;
}
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru