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

Алгоритм по типу экселевского vlookup. Посоветуйте, как скомпоновать 2 файлика - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Ввести данные структуры, и если на входе пустая строка, функция возвращает "ноль" (Прокомментировать каждую строку) http://www.cyberforum.ru/cpp-beginners/thread745430.html
Друзья, прокоментируйте пожалуйста, что каждая строка делает, что за переменные и т.д. задание такое было: написать функцию, которая принимает в качестве аргумента структуру, а возвращает целое значение. Данная функция должна предлагать пользователю ввести данные структуры, и если он вводит пустую строку, то функция возвращает "ноль", и функция прерывает свою работу. #include "stdafx.h"...
C++ как проверить введенную строку на принадлежность к английскому алфавиту? собственно вопрос. http://www.cyberforum.ru/cpp-beginners/thread745427.html
Тест простоты для БОЛЬШИХ чисел (тест Ферма) C++
Необходимо применить ТЕСТ ФЕРМА для больших чисел с использованием библиотеки bignum, кто нибудь работал с ней? Начал делать, но остановился на этом моменте.. Visual 2010 ССЫЛКА на мои файлы + bignum.h #include "bignum.h" #include <stdlib.h> #include <iostream> #include <conio.h> using namespace std;
C++ Создайте класс SatelliteTV
Создайте класс SatelliteTV (спутниковое телевидение). В классе должны быть представлены поля: идентификационный номер абонента, фамилия-имя-отчество, город, номер паспорта, серия паспорта, наименование пакета спутниковых программ, цена пакета спутниковых программ, дата регистрации. Доступ к полям класса организовать посредством соответствующих методов. Разработать программу, в которой создается...
C++ Ошибки в коде (проверить) http://www.cyberforum.ru/cpp-beginners/thread745369.html
прога выдает ошибки: 1>c:\users\ххх\documents\visual studio 2010\projects\lab4.1\lab4.1\lab4.1.cpp(112): warning C4552: *: оператор не имеет результата; требуется оператор с побочным действием 1>MSVCRTD.lib(crtexe.obj) : error LNK2019: ссылка на неразрешенный внешний символ _main в функции ___tmainCRTStartup 1>c:\users\ххх\documents\visual studio 2010\Projects\lab4.1\Debug\lab4.1.exe : fatal...
C++ пустой массив из 10 элементов в чем ошибка ? #include <iostream> #include <string> using namespace std; int main() { int arr; int i; for (int i=0; i<10; i++); подробнее

Показать сообщение отдельно
Excogit8er
2 / 2 / 0
Регистрация: 23.10.2012
Сообщений: 66
25.12.2012, 20:28     Алгоритм по типу экселевского vlookup. Посоветуйте, как скомпоновать 2 файлика
Hi all.

Думаю, как лучше сделать следующее (понятно, что можно в Excel'е через vlookup, а как программно?)
в общем, есть колонка данных в одном файле:

101 : name1
102 : name2
103 : name3
104 : name4
105 : name5
106 : name6

И есть второй файл, где идентификаторы те же (но, разумеется, не в таком же порядке, как в первом файле),
а вторая колонка текста другая:

106 : street6
102 : street2
104 : street4
101 : street1
105 : street5
103 : street6

Как проще всего совместить информацию из этих 2х файлов?
чтобы получить следующее:

101 name1 street1
102 name2 street2
103 name3 street3
104 name4 street4
105 name5 street5
106 name6 street6

Какой способ самый простой? Создать массив структур? Из серии:
C++
1
2
3
4
5
6
7
struct person {
string num;
string name;
string street;
};
 
person people[100];
И потом туда считывать построчно? Как-то корявенько...
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 20:49. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru