С Новым годом! Форум программистов, компьютерный форум, киберфорум
Наши страницы

Переопределение тапа "class" - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Квадратное уравнение http://www.cyberforum.ru/cpp-beginners/thread676242.html
Здравствуйте! Это код квадратного уравнение. Компилируется все нормально. Но программа не выполняет поиск корней, если D>0 и D=0. Помогите найти ошибку. #include <cstdio> #include <cstdlib>...
C++ Построение квадратного поля для морского боя Здравствуйте. Такой вопрос - Как сделать так чтобы поле для морского боя было не прямоугольное когда мы создаем массив 10*10 а квадратным? ********** *-----------* *-----------* *-----------*... http://www.cyberforum.ru/cpp-beginners/thread676241.html
Очереди созданные посредством struct C++
Разбираюсь с очередями, хочу узнать как правильно использовать данные структуры в программе. Требуется помощь в реализации именно на структурах. Когда я запустил эту программу выскочило...
Определение наличия тупого угла в треугольнике C++
Параметрами функций являются длины сторон треугольника a, b, c. Дальше определяете, есть ли в треугольнике тупой угол, или все острые. Если есть - возвращаете 1, если нет - 0. Во второй функции...
C++ Алгоритм Форда-Белмана http://www.cyberforum.ru/cpp-beginners/thread676232.html
Найти расстояние от фиксированной вершины до всех остальных вершин графа. Для задания любая матрица 5*5. Программа на языке С++.
C++ Алгоритм Флойда Оршала Найти наикратчайшее расстояние от каждой до каждой. Задание представляет собой любую матрицу 4*4. Программа на языке C++. подробнее

Показать сообщение отдельно
DJZT
24 / 3 / 0
Регистрация: 21.12.2011
Сообщений: 151
22.10.2012, 15:33  [ТС]
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
#include "stdafx.h"
#include "CAgent.h"
#include <iostream>
#include <string.h>
 
CAgent::CAgent(int f1, int f2, char f3[32], int f4)
{
    printf("Constructor is called!\n");
    field1_data1 = f1;
    strcpy_s(field3_data1, 32, f3);
    field2_data1 = GetLenghtNik(f3);
    field4_data1 = f4;
}
 
CAgent::CAgent()
{
    printf("Constructor is called!\n");
}
 
CAgent::~CAgent()
{
    printf("Destructor is called!\n");
}
 
int GetLenghtNik(char len[32])
{
    return strlen(len);
}
матерится на неразрешённые внешнеи элементы на методе
C++
1
field2_data1 = GetLenghtNik(f3);
Добавлено через 3 минуты
Нашёл проблему.
C++
1
2
3
4
int CAgent::GetLenghtNik(char len[32])
{
    return strlen(len);
}
а было
C++
1
2
3
4
int GetLenghtNik(char len[32])
{
    return strlen(len);
}
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.