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

Сортировка массива строк - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Захват звука с звуковой карты для отображения частотных характеристик http://www.cyberforum.ru/cpp-beginners/thread660575.html
Добрый день. Подскажите пожалуйста, как на С++ перехватывать звук, идущий на колонки? Т.е. я хочу отрисовывать столбец, который будит заполняться в зависимости от величины частоты. Короче, получать величины частот, поступающих на колонки. Гуглил долго, но везде конкретно не рассказано, только вода...Спрашивал на C# форуме, тоже никто ответить не может...Может быть на С++ удастся это...
C++ Переопределение БИНАРНОГО оператора внутри класса Подскажите как правильно переопределить оператор + для сласса chislo. class chislo { int val; chislo chislo::operator +(const chislo &a, const chislo &b); }; Пишет мне ошибку: Слишком много параметров для вызова данной функции. Что не так? (задача допусти сложить 2 э-та класса число и присвоить значение третьему э-ту класса число (типо с = а + б) при это а,б,с - элементы класса число.) http://www.cyberforum.ru/cpp-beginners/thread660565.html
C++ Оконное программирование
всем привет, кто поможет реализовать закрытие данной программы клавишей ESCAPE? т.е. при нажатии эскапе окно должно закрываться заранее спасибо, код ниже #include <windows.h> /* ïðîòîòèï ôóíêöèè îêíà */ LRESULT CALLBACK WindowFunc(HWND,UINT,WPARAM,LPARAM); /* ïðîòîòèï ôóíêöèè îòðèñîâêè ãðàôè÷åñêèõ ïðèìèòèâîâ è âûâîäà òåêñòà */ void DrawMessageAndEllipse(HWND hwnd,int x,int y,char *msg);...
C++ range-based for не работает
#include <iostream> #include <vector> int main() { std::vector<int> v(30); for (auto z : v) { std::cout<<z<<std::endl; } system("PAUSE"); return 0;
C++ Конфликт кодировки между printf и scanf http://www.cyberforum.ru/cpp-beginners/thread660551.html
Всем привет, собственно такая проблема.. Код: #include <stdio.h> #include <conio.h> #include <locale.h> void main() { setlocale(LC_ALL, "Russian"); // Вариант первый //setlocale(LC_ALL, ".OCP"); // Вариант второй
C++ Обратное интерполирование Помогите пожалуйста написать программу, я вас умоляю!!!! За ранее благодарна !!!!! х{10;11;12;13} y{3;7;11;17} у(х)=10 (это ~ 16,5) проводим интерполяционный многочлен через точки у0, у1, у2, у3 принимающие в этих точках значения указанные в таблице. Вот решение на картинке подробнее

Показать сообщение отдельно
bearwoolfs
 Аватар для bearwoolfs
15 / 15 / 2
Регистрация: 10.01.2011
Сообщений: 275
30.09.2012, 09:54     Сортировка массива строк
Функция strcmp() сравнивает в лексикографическом порядке две строки и возвращает целое значение

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
#include <cstdlib>
#include <iostream>
#include <string>
 
using namespace std;
 
int const a=8;
 
int main()
{
    char buff[32];
    static char group[a][20]= {"Ivanov",
                              "Borzunov",
                              "Petrov",
                              "Adolf",
                              "Kurov",
                              "Benediktov",
                              "Sidorov",
                              "Bosin"};
          for (int p=0; p<8 ; p++)
     cout <<group[p]<<endl;
 
     cout <<""<<endl;
 
      for (int y=0; y<8 ; y++){
              if (strcmp(group[y],group[1])>0)
              cout<<group[y]<<endl;
          }
 
    system("PAUSE");
    return 0;
}
 
Текущее время: 21:14. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru