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

Text -> File.txt -> Console - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Помогите решить задачу // обработка битмапы. http://www.cyberforum.ru/cpp-beginners/thread13638.html
Помогите, пожалуйста, решить задачу по обработке фотографий с помощью С++ Изначально есть картинка, квадрат, у которого верхняя часть черная, нижняя- белая. Необходимо написать код, который найдет все квадраты у которых верх черного цвета и перевернет их таким образом, чтоб черная часть квадрата была внизу, а белая соответсвенно наверху Если у кого-то есть идеи как это сделать, заранее...
C++ Создание динамического массива Здравствуйте,ребят кто может подсказать как пределать код? что б массивы создавались динамически, ну там писалось введите кол элемнтов стороки, введите кол элементов столбца, #pragma argsused int main(int argc, char* argv) { int a; int Bufer; //ñîçäàåì ìàòðèöó è çàïîëíÿåì åå çíà÷åíèÿìè int Matr = {1,5,6,2,3,4,2,5,9,23,43,23}; int VrSt; int... http://www.cyberforum.ru/cpp-beginners/thread13625.html
C++ Хочу стать программистом C++
Привет всем! У меня одна проблема . Хочу изучить язык C++ и начать программировать... На некоторых форумах не которые пишут , что C++ язык сложный ... одним словом не хвалят его... но мне многие говорили что лучше знать этот язык... какие книги мне лучше купить посоветуйте... и еше нужно ли изучать высшую математику ? если да то какие книги по математике купить.. так то математику хорошо знаю...и...
C++ Программа поиска и копирования данных
Ребят, помааагите...:help: Через 3 дня наступит авраал.:rtfm: Зачет по С++]:-> Помогите с написанием программы:wall: 1.открывает файл 2.ищет теги <surname> и </surname> 3.копирует в ranged.txt информацию между двумя тэгами 4.ищет теги <check> и </check> 5.заменяет всю информацию между ними на yes 6.сохраняет оба файла Ребят, сойдет любая помощь и подсказка...но лучше код для visual studio...
C++ 4 практическая работа по М.С. Эпштейну http://www.cyberforum.ru/cpp-beginners/thread13555.html
Спасайте меня. Если у кого есть готовый вариант (любой) 4 практической работы, выложите пожалуйста сюда (там по 2 задания в каждом варианте вроде еще). Буду очень благодарен
C++ Классы в С++ (начала ООПиП) Тама для тех, кто только начинает освоение объектно-ориентированного проектированяи и программирования. Начнем с классов. Добавлено через 1 минуту 34 секунды И сразу, как новичок, выдаю вопрос асам. Как понять такую вот задачку:wall:: Реализовать абстрактный класс Shape, содержащий интерфейс иерархии. Создать производные абстрактные классы TwoDShape и ThreeDShape, от которых унаследовать... подробнее

Показать сообщение отдельно
AquaSky
0 / 0 / 0
Регистрация: 09.10.2008
Сообщений: 18

Text -> File.txt -> Console - C++

09.10.2008, 18:40. Просмотров 1759. Ответов 10
Метки (Все метки)

Привет народ, пишу курсовую, 2ю неделю меня подкидывет от того что вся литература которую читаю не оказывает влияния на требуемый результат для достижения которого осталось ток с файлом розобраться
Просьба помочь в следующем:
1. Создаем файл.
2. Записываем в него чтото.
3. Выводим это на экран стркоу файла.

Пример того как я "заношу" текст в файл.
C++
1
fprintf(f,"%s\n",mas[i].name);
Пример попытки чтения и вывода на экран.
C++
1
2
fgets(a.name,15,f);
printf("%s",a.name);
Что я делаю нетак? на выводе получаетса бред наподобе ╠╠╠╠╠╠╠╠☺ (в конце смайлик ........ )


Вот собствено вся программа
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
60
61
62
63
#include <iostream>
#include <stdlib.h>
#include <conio.h>
#include <fstream.h>
struct Stud
{
int bal;
char name[15]; Главная структура 
char Surname[15];
};
struct a //Структура в которую буду заносить с тхт данные
{
char bal[3]; 
char name[15]; 
char Surname[15];
};
 
 
void main()
{
FILE *f;
f=fopen("C:\\MyFile.txt","w+");
//----------------------------------------Масив струткуры Студ
int N=0; 
char *massiv = new char[N];
printf("Enter number of elements\n");
scanf("%d",&N);
struct Stud *mas = (struct Stud*)malloc(N*sizeof(struct Stud));
 
//--------------------------------------Заполняем его + записываем в тхт файл
for (int i=0;i<N;i++)
{
printf("\n----%d----\n\tName: ",i+1);
scanf("%s",&mas[i].name);
fprintf(f,"%s\n",mas[i].name);
printf("\n\tSurname: ");
scanf("%s",mas[i].Surname);
fprintf(f,"%s\n",mas[i].Surname);
printf("\n\tBal: ");
scanf("%d",&mas[i].bal);
fprintf(f,"%d\n",mas[i].bal);
printf("\n");
}
 
 
fclose(f);
//--------------------------------------считываем данные с тхт и заносим в структуру а (как я говорил это "Структура в которую буду заносить с тхт данные"
 
a a;
for (i=0;i<1;i++)
{ 
 
fgets(a.name,15,f);
fgets(a.Surname,15,f);
fgets(a.bal,3,f);
 
}
//--------- ПЫТАЕМСЯ вывести на экран.
 
printf("MyFile.txt\n\n\t\t%s",a.name);
printf("\n\t\t%s",a.Surname);
printf("\n\t\t%s\n\n\n",a.bal);
}
Получаем рузультат:
Нейм х
Сенейм х
Бал х
не зависимо от значения х вывод следующий

╠╠╠╠╠╠╠╠╠╠╠╠╠╠╠╠☺
╠╠╠╠╠╠╠╠╠☺
╠╠╠╠╠╠╠╠╠╠╠╠╠╠╠╠☺
Press any key 2 conti.. =(
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 04:30. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru