Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Сохранения изображения из буфер обмены в файл с расширением bmp or jpg https://www.cyberforum.ru/ cpp-beginners/ thread1797016.html
Доброго времени суток. Прошу помощи.В C++ начинающий. Хочу сохранять содержимое буфер обмены в файл (изображение) не используя Windows Form. Не нашел работающего консольного кода в Visual Studio....
Вместо текста компилятор выдает иероглифы C++
Программа считывает текст из файла, но вместо слов выдает набор непонятных символов. Пыталась переделать по-всякому, но становилось только хуже:gsad: #include "stdafx.h" #include <iostream>...
В чем разница между Си'шным приведением типа и унарной шаблонной функцией static_cast? C++
В чем разница между Си'шным приведением типа: ... int x{5}; ifs.write( (char*)&x, sizeof(int) ); ... и унарной шаблонной функцией static_cast: ...
C++ Hello world! проблема с указателями (упражнения по книге Липпмана) Привет народ, дело такое: Я углубился в изучение указателей и что-то ну совсееем не запускается программка. Делаю задания по Липману(ну и пытаюсь модифицировать). Идея в чем состоит, создаю массив,... https://www.cyberforum.ru/ cpp-beginners/ thread1796934.html
C++ Ошибка "from this location" https://www.cyberforum.ru/ cpp-beginners/ thread1796925.html
В определениях функции выдает ошибку "from this location".При создании массива выдает "invalid use of non-static data member 'Hourder::a'".Как исправить? #include <iostream> #include <cstring>...
проверка, сообщения об ошибке C++
#include "stdafx.h" #include <vector> #include<iostream> #include "locale.h" #include <cstdlib> #include <algorithm> #include <cmath> #include "Windows.h" #include <conio.h> #include...
C++ Удалить в текстовом файле 1.txt все строки, которые встречаются в текстовом файле 2.txt
например имеется текстовый файл 1.txt c таким содержанием 111 222 333 444 555 и имеется текстовый файл 2.txt c таким содержанием 444 555 22222
C++ Отсутствует ";" при создании функции внутри другой функции Приветствую. Есть код: #include "stdafx.h" #include <iostream> using namespace std; int main() { double er(double i){//здесь требует ";" return i*i; https://www.cyberforum.ru/ cpp-beginners/ thread1796898.html
C++ Ошибка при использовании оператора for в задаче с символьными строками https://www.cyberforum.ru/ cpp-beginners/ thread1796886.html
При использовании оператора for, цикл почему-то первый раз дублируется, и вместо B раз получается b-1. Фэйл происходит в этом цикле. for(int i=0;i<b;i++) {cout<<"vvedite familiyu,imya,god...
C++ Добавить вывод позиции элемента в массиве Найдите максимальный и минимальный элемент в массиве. Выведете на экран эти элементы и их позиции #include <iostream> #include <ctime> using namespace std; int main() { srand(time(NULL));... https://www.cyberforum.ru/ cpp-beginners/ thread1796870.html
0 / 0 / 0
Регистрация: 21.03.2016
Сообщений: 8
0

Странное поведение при работе со строками: почему программа выводит 8, если в input "МАКС"?

21.08.2016, 22:43. Просмотров 415. Ответов 3
Метки (Все метки)

Почему программа выводит 8, если в input: "МАКС"?

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
#include <iostream>
#include <string>
#include <string.h>
using namespace std;
 
int main(int argc, char* argv[])
{
   setlocale(LC_CTYPE, "rus");
   char s[202];
   cin>>s;
   cout<<strlen(s);
    
    return 0;
}


Вернуться к обсуждению:
Странное поведение при работе со строками: почему программа выводит 8, если в input "МАКС"?
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
21.08.2016, 22:43
Готовые ответы и решения:

Странное поведение input type="number"
Здравствуйте! У меня есть форма &lt;form class=&quot;currensy_form&quot; method=&quot;post&quot;&gt; &lt;label&gt;Текущий курс...

Операции со строками.Заменить в строке букву "а" на "с", если она стоит на чётном месте,и на "у" если на нечётном
Дана строка.Заменить в строке букву &quot;а&quot; на &quot;с&quot;, если она стоит на чётном месте,и на &quot;у&quot; если на...

Программа выводит исключение "компилятор не доступен". Если в строке jc = new File("/bin/javac.exe");
Начал изучать java и возникла проблема. Программа выводит исключение &quot;компилятор не доступен&quot;. Если...

Странное поведение команды ECHO при использовании ">nul"
Ребят, всем здрасьте. Написан крайне бесполезный батник: @echo off :sizif_start cls echo...

3
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2021, vBulletin Solutions, Inc.