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

тип char - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Удаление из двумерного вектора http://www.cyberforum.ru/cpp-beginners/thread939164.html
Привет всем! у меня такой вопрос...создал двумерный вектор и хочу удалить i строку и i столбец...а получается так что удаляет i строка и последний столбец... как сделать чтобы удалялся i строка и i...
C++ Добавление строк в Вектор Не могу понять почему строки,которые я читаю из файла не так как надо добавляются в вектор Мой код: #include <iostream> #include "conio.h" #include "windows.h" #include <vector> using... http://www.cyberforum.ru/cpp-beginners/thread939142.html
подскажите с using namespace C++
все что ниже написано - это части класса myclass struct marked_area { long double L; int t; int num; // кол-во выбранных уч-ов }; есть такая штука marked_area *MA; есть...
C++ Многопоточность
Всем привет, заметил в одном проекте подобный код: struct Counter { int i; } #define g_counter ACE_Singleton< Counter, ACE_Thread_Mutex >::instance() // Из нескольких потоков
C++ Multimap зацикливается http://www.cyberforum.ru/cpp-beginners/thread939119.html
Всем добрый вечер, Помогите, пожалуйста разобраться с зацикленным "Not found". Поиск по названию блюда происходит нормально, а вот если ввести блюдо, которого нет - выводит миллион раз. Поиск...
C++ Как узнать размер массива в динамической памяти? Добрый вечер еще раз! Напишите пожалуйста как можно узнать истинный размер массива, находящегося в динамической памяти, созданными при помощи malloc или calloc. Т.к. если выделить константный... подробнее

Показать сообщение отдельно
laconic
0 / 0 / 0
Регистрация: 05.11.2012
Сообщений: 28

тип char - C++

16.08.2013, 23:47. Просмотров 369. Ответов 5
Метки (Все метки)

Подскажите плз, почему сортировка не работает с типом char. С типом int, элементы сортируются.

C++
1
2
3
4
5
6
7
8
9
10
void InsertSort(v1 a) {
    for (char i = 1; i <= n; i++) {
        int temp = a[i];
        char j; // int j; и все работает
        for (j = i - 1; j >= 0; j--) {
            if (temp < a[j]) a[j + 1] = a[j];
        }
        a[j + 1] = temp;
    }
}
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru