Показать сообщение отдельно

  #8  
Старый 27.05.2007, 19:15
N1K
Новичок
Регистрация: 11.02.2007
Сообщений: 10
Провел на форуме:
43734

Репутация: 4
По умолчанию

Цитата:
Сообщение от _Great_  
27.05.2007 18:14:51, KEZ
KEZ:

Код:
#include <stdio.h>

int main(int argc, char* argv[])
{
	char buf[256];
	FILE *f = fopen( "C:\\1.txt", "r" );
	while (fgets( buf, 255, f ))
		strncpy( string, buf, 255 );
	fclose( f );

	return 0;
}
где string - очередная переменная в которую положится очередная строка

27.05.2007 18:15:00, KEZ
запости *** я забанен(
Короче, смысл проги в том, что... а, ладно щас исходник кину:


Код:
#include <stdio.h>
#include <stdafx.h>
#include <iostream>
#include <string.h>
using namespace std;
 
class massive_s
{
public:
	massive_s (char*, int, float);
    void show_data (void);
	
/* void fetch (int); */
private:
	char name[64];
	int marck;
	float m_marck;
};
massive_s::massive_s (char *name, int marck, float m_marck)
{
	strcpy (massive_s::name,name);
	massive_s::marck = marck;
	massive_s::m_marck = m_marck; 
    if (m_marck > 3.5)
		strcat (massive_s::name," IIEPEBEDEH");
	else
		strcat (massive_s::name," HE IIEPEBEDEH");
}
void massive_s::show_data (void)
{
	cout <<" Name: "<< name << endl;
	cout <<" Ocenka: "<< marck << endl;
	cout <<" Cpednjaja ocenka: " << m_marck << endl;
}





int main (void)
{

/* здесь нужен код, который считывал бы из вайла построчно переменные, и формировал запрос в конструктор типа:
massive_s w1(string1, int1, float1); где стринг, интеджер и флоат  - вытащенные из файла переменные (стринг - первая строка, интеджер - 2 и флоат - 3, причем в файле продобных строк 100 (т.е. они чередуюццо:
Вася Пупкин
1
3.3
Миша Ипачевский-Распиндосов
4
4.5
Саша шнуровской
5
3.5
)
*/
}