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

Работа с символьними строками - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ удалить столбец в двумерном массиве http://www.cyberforum.ru/cpp-beginners/thread236295.html
не могу понять где ошибка.. нужно удалить столбец где элементы отрицательны void ubr(double ** mm,int & n,int m) {int i,j,k; double **matr; int *ind; ind=new int; matr=new double *; for(i=0;i<n; i++)
C++ Посоветуйте книгу Я немного умею программировать на делфи и совсем чуточку на яве...Вот решила научиться программировать хорошо на языке с++, посоветуйте пожалуйста какое-нибудь учебное пособие хорошее, для чайников))) http://www.cyberforum.ru/cpp-beginners/thread236288.html
API Vkontakte загрузка графики на стену C++
похоже я злостно туплю ( проблема в сабже, на сайте вконтакта есть описание процесса 1. С помощью метода wall.getPhotoUploadServer приложение узнает http-адрес для загрузки фотографий. 2. Приложение формирует POST-запрос на полученный адрес. Запрос должен содержать поле photo, которое содержит файл с изображением (JPG, PNG, BMP или GIF). В ответ приложение получает следующие данные в...
C++ Затрудняюсь сделать
Написать на языке С Ввести n . Вычистить сумму S=1-(1/3)+(1/5)-(1/7)+....(1/(2n+1))
C++ Про игровой кубик. http://www.cyberforum.ru/cpp-beginners/thread236247.html
Доброго времени суток! Подскажите пожалуйста решение данной задачи: Три раза бросается игровой кубик (на гранях числа от 1 до 6). Если суммарный результат трёх бросков равен 3, 15 или 18 — то первый ход у Рона; если сумма очков равна 12, 14, 16 — то первым ходит Джо; в остальных случаях — кубик снова бросается три раза. Разыграть право первого хода, выдавая соответствующие сообщения (броски...
C++ встроенные константы в С++ (pi e) Подскажите, существуют ли в С++ встроенные константы. Например pi=3.14.... или e=2.71.... Если да, то как их вызвать. Если нет, то может подскажете, как их программно вычислить с любой необходимой точностью. подробнее

Показать сообщение отдельно
cyber_girl=)
 Аватар для cyber_girl=)
0 / 0 / 0
Регистрация: 17.09.2010
Сообщений: 15
31.01.2011, 15:29  [ТС]     Работа с символьними строками
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
#include <stdio.h>
#include <string.h>
#include <stdlib.h>
#include <ctype.h>
#define TEST(A, B) printf("`%s' compare `%s': %d\n", (A), (B), strcompare((A), (B)))
int strcompare(const char*, const char*);
int main()
{
 TEST("FooBar", "foobar");
 TEST("FoObAr", "FoobaZ");
 TEST("a", "AB");
 TEST("f", "Ab");
 TEST("a(B)c", "A(b)C");
 exit(0);
}
/* Возвращает ноль, если строки равны;
 * -1, если первая строка меньше второй;
 * 1, в противном случае (все без учета различий в регистре символов)
 */
int strcompare(const char* str1, const char* str2)
{
 for( ; *str1 && *str2; ++str1, ++str2)
 {
 if(tolower(*str1) < tolower(*str2))
 return -1;
 else if(tolower(*str1) > tolower(*str2))
 return 1;
 }
return ((!*str1) && (!*str2) ? 0 : (!*str1) ? -1 : 1); 
}
Нам не разрешают использовать библиотечные функций. А мне нужно именно так как дано в задаче. А в суть задачи я никак не могу вникнуть вот поэтому я прошу показать мне пример просто нам сказали создать 3 метода с 1-ый массивами 2-ой с указателями и 3-ий мэйн
 
Текущее время: 21:33. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru