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

Заполнение вектора структурами. Найдите ошибку. - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Сканирование локальной сети в заданном диапазоне IP http://www.cyberforum.ru/cpp-beginners/thread184427.html
Искала, но именного того что нужно здесь не нашла ((((( Поэтому спрашиваю в новой теме. Если у кого есть свободная минутка, покажите конкретное тело программы на С++ через цикл while, которая сканирует локальную сеть в заданном диапазоне IP, и выдаёт рабочие и не рабочие машины. И если не трудно, дайте комментарии к строкам программы. Заранее спасибки )))
C++ Очереди типа FIFO!!! Очень срочно нужна помощь! Я новичок в программировании, нам задали вот такую задачу. Описать класс, реализующий очередь типа FIFO, обменять в ней максимальный и минимальный элемент местами, добавить конструктор и деструктор. Заранее благодарна! http://www.cyberforum.ru/cpp-beginners/thread184424.html
Вычислить бесконечную сумму с заданной точностью eps help plz! C++
Ребята очень нужна ваша помощь, если прогу завтра эту не сдам проблемы будут серьезные ( Знаю тема была такая, но тут с факториалом и ваще как то недопонимаю я как это всё сделать.. Вычислить бесконечную сумму с заданной точностью eps (eps > 0). Считать, что требуемая точность достигнута, если вычислена сумма нескольких первых слагаемых и очередное слагаемое оказалось по модулю меньше, чем...
C++ Проблемы с gets
здравствуйте,помогите пожалуйста сразу хочу заметить,что препод нас заставляет писать все в microsoft visual studio 2005 пишу программу, столкнулся с проблемой - не работает gets в одном из методов класса - программа как-будто не видит эту функцию и проскакивает мимо строки с ней при этом компилятор выдает warning: 1>c:\users\asa\documents\visual studio...
C++ Найти координаты всех седловых точек матрицы http://www.cyberforum.ru/cpp-beginners/thread184403.html
Помогите плз написать прогу: Используя динамический массив. В целочисленной прямоугольной матрице A(mxn) найти: - номер первой из строк, содержащей хотя бы один нуль; - координаты всех ее седловых точек, если таковые имеются max min(a) = min max(a). i j j i Добавлено через 1 час 37 минут ап......
C++ код для формул Зравствуйте ! Дана матрица 3*3. Возникли сложности с написанием кода для формул на рисунке,для t11,t1j написал,но думаю последняя не совсем правильно...как можно написать остальные ? #include <iostream.h> #include <conio.h> #include <math.h> void main () { int i,j; float x={0.30, 1.20, -0.20, -0.10, -0.20, подробнее

Показать сообщение отдельно
Nevecap
11 / 11 / 1
Регистрация: 18.10.2010
Сообщений: 59
31.10.2010, 19:40     Заполнение вектора структурами. Найдите ошибку.
Да, как-то так...
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
#include <iostream>
#include <string>
#include <map>
#include <vector>
#include <fstream>
#include <algorithm>
#include <stdlib.h>
 
using namespace std;
typedef struct 
{
int key1;
int key2;
string str;
} DataStruct;
void print(DataStruct a)
{   
    cout << "Key1: " << a.key1 << "\nKey2: " << a.key2 << "\nStr: " << a.str << endl;
}
int main()
{
vector<DataStruct>v;
vector<DataStruct>::iterator Iter;
DataStruct a;
a.key1 = 1;
a.key2 = 2;
a.str = "test1";
v.push_back(a);
a.key1 = 3;
a.key2 = 4;
a.str = "test2";
v.push_back(a);
a.key1 = 5;
a.key2 = 6;
a.str = "test3";
v.push_back(a);
for (Iter = v.begin(); Iter != v.end(); Iter++) print(*Iter);//cout << *Iter <<" "; cout<<endl;
return 0;
}
Как бы вынести заполнение структуры данными в функцию только не знаю...
 
Текущее время: 00:20. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru