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

Проверка на корректность входных данных - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Вставить элемент в очередь http://www.cyberforum.ru/cpp-beginners/thread804114.html
Формирую очередь из чисел. Как вставить после каждого простого числа нужное мне? Имею такой код,... #include <stdio.h> #include <conio.h> #include <math.h> #include <string.h> #include <iostream> using namespace std;
C++ Ошибка: Выражение должно быть допустимым для изменения левосторонним значением class ts_ch { int zn; public: ts_ch() { zn=0; } ts_ch(int a) { http://www.cyberforum.ru/cpp-beginners/thread804099.html
C++ Задачу закончить
#include<math.h> #include<windows.h> #include<stdio.h> #include<conio.h> #include<iostream.h> int n; int sum(int a) { int i,p=0,g=0,m=0,v=0,d=0,l=0,s=0,f=0,h=0,r=0; for(i=0; i<=99; i++)
C++ Выберите неправильно записанное имя переменной
Помогите! 1. Выберите неправильно записанное имя переменной. a) absde b) a123b_ c) abыcd1 d) __b__d
C++ Хочу начать учить C++ с чего начать? http://www.cyberforum.ru/cpp-beginners/thread804074.html
Посоветуйте действительно хорошие книги/видео уроки по этому языку. За спиной у меня нет других языков программирования. Еще хочу задать пару вопросов : 1. Что можно написать на этом языке? (прошу не писать - "все", "любые программы" и т.п.) желательно конкретно(и если можно примеры). 2. Можно ли будет написать приложение для таких платформ как - Android, Ios ? 3. И во что может превратиться...
C++ min и max в одномерном массиве с++ Доброго времени суток. Подскажите хде тута я натупил...вроде так всё логично написано? #include <iostream> #include <conio> using namespace std; int main() { int arr = {1, 3, 2, 4, 8, 11, 34, 3, 8, 7}; int max = arr; подробнее

Показать сообщение отдельно
The_bolT
70 / 70 / 1
Регистрация: 22.01.2013
Сообщений: 231
09.03.2013, 20:04     Проверка на корректность входных данных
Нужно написать программу, которая бы проверяла строку на корректность. Допустимый формат вот такой +7 (233) 555-11-22. Как это сделать? В голову ничего толкового не лезет. Написал вот такое, но оно почему-то не работает, в конце рушится и выдает вот такую ​​ошибку: Run-Time Check Failure #2 - Stack around the variable 'phone' was corrupted.
Самой функции проверки не реализовано, думаю что вы поможете
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
31
32
33
34
#include <iostream>
 
using namespace std;
 
class Phone
{
    friend ostream &operator<<(ostream &,const Phone&);
    friend istream &operator>>(istream &,Phone &);
private:
    char phon[15];
};
 
ostream &operator<<(ostream & out,const Phone &Obj)
{
    out<<Obj.phon;
 
    return out;
}
 
istream &operator>>(istream &inp,Phone &Obj)
{
    inp>>Obj.phon;
 
    return inp;
}
 
int main()
{
    Phone phone;
    cin>>phone;
    cout<<phone;
    system("pause>0");
    return 0;
}
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 13:20. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru