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

СОртировка динамического массива строк - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Два соседних цикла http://www.cyberforum.ru/cpp-beginners/thread656419.html
Доброго времени суток, господа хорошие. Есть задание по обработке двух циклов for нужно, чтобы данные, которые я рассчитываю в этих циклах, выводились двумя соседними столбцами. Если есть соображения просьба ими поделиться.
C++ Не получается создать дочернее окно ОС Винда ХР х32. ИДЕ ВС 2008. Хочу сделать такую штуку: 1. Главное окно с кнопкой 2. При нажатии на кнопку, открывается новое окно (не рабочая область, а нормальное, передвигаемое, с своими функциями, тоисть , например с кнопочкой и едитбоксом) Код могу выложить но он стандартный от ВС: // normal.cpp : Defines the entry point for the application. // #include "stdafx.h" #include... http://www.cyberforum.ru/cpp-beginners/thread656417.html
C++ Инициализация перемнных класса в конструкторе
Есть ли разница между Constructor():var_1(VAL), var_2(VAL) {} и Constructor() { var_1 = VAL; var_2 = VAL; } ?
Round Robin C++
Эта программа имитирует ли работу процесса по алгоритму круговое планирование? #include <iostream.h> #include <stdlib.h> #include <conio.h> void main () { int n,y,i,g=0,k=0,j,u; int bur,wait, turnar; int sum=0;
C++ Метод прогонки http://www.cyberforum.ru/cpp-beginners/thread656396.html
Здравствуйте, пытаюсь реализовать метод прогонки, не могу проверить работу, не понимаю как заполнять, и как сделать массив чтобы высчитывал не целые значения.заранее спасибо #include "stdafx.h" #include"iostream" #include<conio.h> #include<stdlib.h> #include<time.h> #include <iomanip>
C++ Работа с потоками идет не так, как надо. Почему? Есть вот такая вот программа моя. Она запускает потоки сортировки массива и его вывода с разными приоритетами. Но даже если приоритет потока вывода HIGHEST, а сортировки IDLE, то массив выводится все равно отсортированным. Вы не подскажите, почему? Программу в Visual Studio писал. #include "stdafx.h" #include "iostream" #include "windows.h" #include "stdlib.h" #include "time.h" #include... подробнее

Показать сообщение отдельно
igorrr37
 Аватар для igorrr37
1593 / 1221 / 118
Регистрация: 21.12.2010
Сообщений: 1,868
Записей в блоге: 7
23.09.2012, 17:12     СОртировка динамического массива строк
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
#include <conio.h>
#include <stdio.h>
#include <locale>
#include <iostream>
#include <string.h>
 
using namespace std;
 
void sort( char** mas, int r )
{
    int i, j;
    char* p;
    for(i = 0; i < r; ++i)
    {
        p = mas[i];
        for(j = i - 1; (j >= 0) && (strlen(mas[j]) > strlen(p)); --j)
        {
            mas[j + 1] = mas[j];
        }
        mas[j + 1] = p;
    }
}
 
 
int main()
{
    puts(setlocale(LC_CTYPE, "Russian"));
    int r, c;
    printf("Введите число строк\n");
    scanf("%d", &r);
    printf("Введите максимальную длину строки\n");
    scanf("%d", &c);
    fflush(stdin);
    char** mas = new char*[r];
    for(int i=0; i < r; i++)
    {
        mas[i] = new char[c];
        gets(mas[i]);
    }
    sort(mas, r);
    puts("\nResult:");
    for(int i=0; i<r; i++)
    {
        puts(mas[i]);
    }
    for(int i = 0; i < r; ++i)
        delete[] mas[i];
    delete[] mas;
}
 
Текущее время: 13:18. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru