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

Проверить, последний ли символ - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ График Ln(X) - масштабирование http://www.cyberforum.ru/cpp-beginners/thread1151846.html
Нужно нарисовать произвольный прямоугольник в окне, а уже в нём график функции Ln(X) - использовал масштабирование Xgr = a1*x + a2; Ygr = b1*log(x) + b2; но ничего не выходит. Помогите, пожалуйста! #include <iostream> #include "graphics.h" #include "math.h" #include <locale> using namespace std; // Подключение пространства имён std.
C++ Класс Point для работы с точками на плоскости Создать класс Point для работы с точками на плоскости. Координаты точки –декартовы. Обязательно должны быть реализованы: перемещение точки по оси X, перемещение по оси Y, определение расстояния до начала координат, расстояние между двумя точками, преобразование в полярные координаты, сравнение на совпадение и несовпадение. Помогите пожалуйста, уважаемые программисты! http://www.cyberforum.ru/cpp-beginners/thread1151818.html
C++ Шифрование файлов
Привет всем. Недавно загорелся шифрованием файлов на С++, гугл выдает достаточно примеров, но нет с полным описанием использования для новичков криптопровайдеров симметричного шифрования можете дать ссылки на статьи книги с описанными примерами?
C++ Адаптивный метод случайного поиска
Всем здравствуйте. Прошу помощи. Нужно создать программу на С++ в которой реализуется адаптивный метод случайного поиска. Алгоритм представлен ниже на рисунке (если поможет в деле)
C++ При считывании файла выходит "мммммммммм" http://www.cyberforum.ru/cpp-beginners/thread1151798.html
Ребята, помогите разобраться с программой. При считывание файла выходит мммммммммм. Не пойму в чем дело. Помогите исправить эту ошибку http://www.cyberforum.ru/attachment.php?attachmentid=389799&stc=1&d=1397926975 #include <iostream> #include <fstream> #include <windows.h>
C++ Создание исключения при динамическом выделении памяти Вот код из учебника в нем мне все понятно. #include<iostream> #include<cstdlib> //exit() #include<new> using std::cout;using std::bad_alloc;using std::endl; int main(){ int *p=0;// создаем указатель try { p=new int;//выделяем память } подробнее

Показать сообщение отдельно
MystiC88
3 / 3 / 0
Регистрация: 20.03.2014
Сообщений: 55
19.04.2014, 22:14     Проверить, последний ли символ
Мне нужно удалить символ 'a' с конца строки.
Работаю с указателями.

Вот в эту функцию подаётся указатель на строку, в конце которой нужно удалить букву:

C++ (Qt)
1
2
3
4
5
6
7
8
9
10
11
int deletea(char *s) {
    
    int flag = 0;
    for (;*s;s++) {
        if ((*s == 'a') && (*(s+1) == char(0))) {
            strcpy(s, (s+1));
            s-=1;
            flag=1;
        }
    }
}
Вот так я пытаюсь проверить, последний ли символ:
C++ (Qt)
1
2
1) *(s+1) == char(0)
2) *(s+1) == '\0'
Но не выходит...
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 17:41. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru