Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > C/C++ программирование > Visual C++
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 13.09.2016, 18:36   #1
Girei
Пользователь
 
Аватар для Girei
 
Регистрация: 22.10.2013
Сообщений: 72
По умолчанию warning C4350 /Wall /WX

Имеется функция для обрезания пробелов справа в строке char. Дотошность компилятора выкрутил на максимум и получаю предупреждение С4350. Не могу толком разобраться ни в причинах ошибки, ни в самой ошибке. Код функции прикладываю
Код:
void TrimRight(char* s)
{
	if(*s == NULL) 
		return;
	char* ptrNspc = s;
	for(;*s;s++)
	{
		if(*s != ' ')
			ptrNspc = s;
	}
	if  (*ptrNspc != ' ')
		ptrNspc++;
	*ptrNspc = 0;
	return;
}
Ошибка в строке
Код:
for(;*s;s++)
Функция main:
Код:
int main()
{
	char A[] = "asddddd          ";
	cout << A << endl;
	TrimRight(A);
	cout << A << endl;
	system("PAUSE");
}

Последний раз редактировалось Girei; 13.09.2016 в 21:48.
Girei вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Warning 1 warning C4996: 'scanf': This function or variable may be unsafe. Что это за баг такой? ( С ) dannae Помощь студентам 10 08.10.2013 16:49
Вывести записи со стены контакта wall get Авторитет PHP 2 28.12.2011 23:21
Хочу разобраться с маршрутизацией. :WALL: :WALL: :WALL: jojahti Свободное общение 1 27.09.2009 21:47
Не компилируется! *WALL* Locode Общие вопросы C/C++ 11 26.03.2009 21:19