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

Сравнение строк и работа с таймером - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Взаимодействие плагинов http://www.cyberforum.ru/cpp-beginners/thread508395.html
Приветствую, товарищи. Возникла такая необходимость. Намерен сделать два плагина. Конкретнее, два VST-плагина для звуковых редакторов, но это не важно. Важно то, что они должны взаимодействовать...
C++ Сохранить bitmap в базе данных MS SQL Необходимо написать на MFC dll, в которой будет экспортируемая функция. В нее передается как параметр путь к bmp-файлу. Функция должна записать в базу данных MS SQL Server 2000 поле типа Image этот... http://www.cyberforum.ru/cpp-beginners/thread508330.html
Как закрыть окно чужого процесса? C++
Добрый день. Объясните пожалуйста, почему по OutWnd->PostMessage( WM_CLOSE, 0, 0 );не хочет закрываться окно? Ситуация следующая: 1) В Spy++ у двух окон один и тот - же PROCESS ID, один и...
C++ Перегрузка оператора индексирования
Что-то не выходит каменный цветок. Определение класса: struct TEventData { char strComputerName; }; class TEventDataSet { private: int iCurrentRecordNo; //текущая запись TEventData*...
C++ Сортировка коллекции CMap http://www.cyberforum.ru/cpp-beginners/thread508124.html
Помогите, кто может !!! Сортировка в коллекции CMap for (int a=2; a<=mm.GetCount();a++) { mm.GetNextAssoc(pos,string,th); //получения значения и ключа for(int i=0;i<mm.GetCount()-1; i++) ...
C++ Считать числа типа double из файла и записать их в массив Проблема следущая: нужна программа которая считывает числа типа double из файла (в моем случае это индексы валютного курса) и записывает их в массив double A. т.е есть файлик примерно с таким... подробнее

Показать сообщение отдельно
blaze
Сообщений: n/a
20.06.2007, 14:19
Вот выкладываю немного измененный код:
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
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
//---------------------------------------------------------------------------
#include <vcl.h>
  #include <stdio.h>
  #include <string>
  #include <vector>
  #pragma hdrstop
//---------------------------------------------------------------------------
#pragma argsused
  int main(){
  using namespace std;
  FILE *input, *output;
  string A[3][6];
  string B[3][6];
  string a;
  int i = 0;
  int j = 0;
  int f_column;
  input = fopen('file_1.txt', 'r');
 if(input){
  while(fscanf(input, '%s %s %s %s %s %s',&A[i][0],&A[i][1],&A[i][2],&A[i][3],&A[i][4],&A[i][5])==6){
  i++;
  }
  }else{
  printf('Error while opening file 1');
  }
  fclose(input);
  input = fopen('file_2.txt', 'r');
 if(input){
  while(fscanf(input, '%s %s %s %s %s %s',&B[i][0],&B[i][1],&B[i][2],&B[i][3],&B[i][4],&B[i][5])==6){
  i++;
  }
  }else{
  printf('Error while opening file 2');
  }
 fclose(input);
 printf('Enter column number: ');
  scanf('%i', &f_column);
 a = A[1][1]+A[1][5];
  printf('%s', a);
 output = fopen('file_3.txt', 'w');
 for(i=0;i<3;i++){
  if(strstr(A[i][f_column].c_str(), B[i][f_column].c_str())){
  for(j=0; j<=5;j++){
  a += A[i][j];
  a += '    ';
  //printf('%s', &A[i][j]);
  }
 for(j=0;j<=5;j++){
  a += B[i][j];
  a += '    ';
  }
  a += '';
  }
  }
 fprintf(output, '%s', &a);
  fclose(output);
 return 0;
  }
  //-----------------------------------------------------------------------------//
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru