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

Найти первую повторяющуюся строку в массиве строк - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Грязный хук. http://www.cyberforum.ru/cpp-beginners/thread100158.html
Провёл не большой анализ по одному коду, и выянил не которые особенности, о которых не пишут в книгах о языке C++. Это я узнал из книги INside COM. Также помню не в тему спор завёл где то на...
C++ Классы и функции Вопрос по поводу "идеологии" написания классов. Как лучше писать реализации? Есть ли смысл создавать функции, которые по сути аналогичны предназначению метода класса и просто вызывать их из... http://www.cyberforum.ru/cpp-beginners/thread100156.html
5 программ. Срочно C++
1.Написать программу номер дня недели,название дня недели или сообщение об ошибке ,если введены неверные данные 2.написать программу которая выводит таблицу квадратов первых 10 целых полодительных...
Метод Гаусса для решения СЛАУ с использованием одномерного массива C++
Доброго всем времени суток. У меня есть прога для двумерного массива #include <stdio.h> #include <iostream> #include <conio.h> using namespace std; void f(double an, double bn,int m) { ...
C++ Сумма квадратов цифр любого числа в итоге равняется числу из интервала [1,9]. http://www.cyberforum.ru/cpp-beginners/thread100117.html
Помогите решить с объяснениями. Сумма квадратов цифр любого числа в итоге равняется числу из интервала . Вывести количество и сами числа, сумма цифр которых равны либо 1, либо 4, из интервала от 1...
C++ В вещественной матрице размером NxN найти максимальный и минимальный элементы. Помогите решить с объяснениями. В вещественной матрице размером NxN найти максимальный и минимальный элементы. Переставить строки, в которых они находятся. Если они находятся в одной строке,... подробнее

Показать сообщение отдельно
insideone
Модератор
Автор FAQ
3643 / 922 / 51
Регистрация: 10.01.2010
Сообщений: 2,485
01.03.2010, 17:02
Если честно сначала начал писать с символьными строками но подумал что слишком сложно выйдет. Тут хоть алгоритм ясен. Различия будут в том что символьные строки уже так
C++
1
(*List[j]) == Strs[i]
Не сравнишь, а нужно будет использовать функцию strcmp
List будет таким
C++
1
char* List[MAX_STRS]; // указатели на первые символы строк
И вся работа со строкой будет сводиться к работе с указателем на первый символ строки
Цитата Сообщение от ula Посмотреть сообщение
Он наверное должен быть двумерным?
Да, ярусность получается.
C++
1
char Strs[тут_сколько_строк][сколько_букв_в_одной_строке_максимум];
Однако можно и по другому...

Кроме того обращаться к строке нужно будет так
C++
1
&Strs[i][0] // указатель на первый символ строки
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.