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

где ошибка - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Поиск и удаление элементов в одномерном массиве http://www.cyberforum.ru/cpp-beginners/thread1092544.html
Всем привет! Задача такая: Найти нужный элемент в массиве и удалить его. Если есть повторы, их тоже нужно удалить. Что-то у меня не получается, помогите пожалуйста разобраться в чём дело. #include <iostream> using namespace std;
C++ Если у диагонали этой матрицы находится обратный элемент , то матрицу транспонировать Дана матрица 3х3. Если у диагонали этой матрицы находится обратный элемент , то матрицу транспонировать надо , а если нет обратного элемента ,то нижние строки превратить в нули. Помогите с написанием программы http://www.cyberforum.ru/cpp-beginners/thread1092523.html
Составить описание класса для представления комплексных чисел C++
Нужна помощь новичку:-| Задание было такое Составить описание класса для представления комплексных чисел. Обеспечить выполнение операций сложения, вычитания и умножения комплексных чисел. Теперь нужно для класса задать конструктор (для выделения памяти) и деструктор(для освобождения памяти). #include <iostream> #include <stdlib.h> #include <time.h> using namespace std; class Komplecs{ int...
C++ Подскажите пожалуйста как заполнить весь массив структур структурой p1
Подскажите пожалуйста как заполнить весь массив структур структурой p1; { struct Univer{ char fam; char kaf; char dol; double zar;}; Univer *p1=new Univer; strcpy(p1->fam, "Иванов"); strcpy(p1->kaf, "ИКС"); strcpy(p1->dol, "Доцент"); p1->zar=2000;
C++ Найти для каждого студента средний бал за все пять лет и год, когда бал был максимальным http://www.cyberforum.ru/cpp-beginners/thread1092509.html
Имеются сведения по студентам: студент, бал в расчете на одного человека за каждый год из последних 5-ти лет. Найти для каждого студента средний бал за все пять лет и год, когда бал был максимальным Студентов у которых балы в течении 5-ти лет постоянно увеличивался, и студента с максимальным средним годовым балам за пять лет. результат обработки вывести на экран в виде таблицы....
C++ Как можно записывать в вектор типа классса? к примеру есть класс Homeworlist, в котором есть вектор list. vector<Homework> list; теперь мне нужно записывать в вектор информацию, каждый раз, когда вызывается следующая функция: void Homeworklist::Add(Homework h) { if (a>=50) cout << "No"; cin >> list.HomeworkName >> list.Assigned_Date_1 >> list.GetDue_Date_1; list.push_back(h); a++; подробнее

Показать сообщение отдельно
xtorne21st
интересующийся
300 / 271 / 19
Регистрация: 25.09.2010
Сообщений: 1,056
09.02.2014, 14:55     где ошибка
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
35
36
37
38
39
40
41
42
#include <iostream>
#include <wchar.h>
using namespace std;
 
const wchar_t *get_substr(const wchar_t *sub, const wchar_t *str);
 
int main(){
    std::setlocale(LC_ALL, "en_US.UTF-8");
    const wchar_t* substr = get_substr(L"три", L"один два три четыре");
 
    wcout << L"подстрока найдена: " << substr;
 
    return 0;
}
 
//Возвращает указатель на подстроку или нулевой указатель,
//если подстрока не найдена.
const wchar_t *get_substr(const wchar_t *sub, const wchar_t *str)
{
    const wchar_t *p = str, *p2 = sub, *start = NULL;
 
    while (*p)
    {
        start = p;
 
        while (*p && *p == *p2) //проверка на наличие подстроки
        {
            ++p; ++p2;
        }
        //Если p2 указывает на завершающий ноль (т.е на конец подстроки),
        //значит, вся подстрока найдена.
        if (!*p2)
        {
            return start;//вернуть указатель на начало подстроки
        }
        else
        {
            ++p;
        }
    }
    return NULL;
}
 
Текущее время: 19:58. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru