С Новым годом! Форум программистов, компьютерный форум, киберфорум
Наши страницы

"Выражение должно быть допустимым для изменения левосторонним значением" - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ hex vs base64 http://www.cyberforum.ru/cpp-beginners/thread1083562.html
Всем доброе утро! Снова с вопросом. Не могу разобраться с кодировкой хекса в base64. Например, есть у меня строка "49276d" из которой нужно сделать base64. Мне сказали, что нужно разбивать по два...
C++ Задача про дроби Сделал вроде всё правильно, но задача не работает и выдаёт ошибку на компиляции: 1> Для всех выходных данных обновления не требуется. 1> drobi.cpp 1>d:\microsoft vusual studio... http://www.cyberforum.ru/cpp-beginners/thread1083559.html
Для чего функции поместили в "тип данных"? C++
Вопрос про функции. Для чего функции поместили в "тип данных"?
C++ Распознание кода
typedef signed char aalSBool; const aalSBool AAL_SFALSE(-1); long SND_SPELL_SLOW_DOWN_END(AAL_SFALSE); SND_SPELL_SLOW_DOWN_END = aalCreateSample("magic_spell_slow_down_end.wav");...
C++ Работа со структурами http://www.cyberforum.ru/cpp-beginners/thread1083512.html
Помогите написать программу подобного рода: Работа со структурами. Программа должна содержать функции, необходимые для выполнения поставленной задачи. Задача:Даны сведения о 16 автомобилях: марка,...
C++ Дано список записей с полями:фамилия ученика и дата рождения. Найти тех которые родились зимой Помогите пожалуйста, задачу надо сдать через пол часа!!! Заранее спасибо подробнее

Показать сообщение отдельно
BohdanSavych
1 / 1 / 0
Регистрация: 25.12.2013
Сообщений: 44

"Выражение должно быть допустимым для изменения левосторонним значением" - C++

28.01.2014, 13:37. Просмотров 1561. Ответов 3
Метки (Все метки)

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
64
65
66
67
#include <iostream>
#include<conio.h>
#include<math.h>
#include<fstream>
using namespace std;
struct knigi {
    char name[30];
    char avtor[30];
    int kilkistsor;
    knigi* next;
}A;
void print( knigi*);
void insert(knigi*,char[],char[] ,int );
int main()
{
knigi* p = new knigi;
knigi* pp = new knigi;
pp=p;
char avtor1[30];
char name1[30];
int kilkistsotr1;
ifstream t1;
    t1.open("text.txt");
    char t[200]; 
    if(t1.fail())cout<<"Pomulka faily\n";   
    while(!t1.eof()){ 
         pp->next = new knigi;
        pp=pp->next;
 
        t1.getline(t,200);
        strcpy(pp->avtor,strtok(t,","));
        strcpy(pp->name,strtok(NULL,","));
        pp->kilkistsor =atoi(strtok(NULL,","));
        }
    pp->next=NULL;
    pp=p;
    print(p);
    cout<<"enter what u want to insert"<<endl;
    cin>>avtor1;
    cin>>name1;
    cin>>kilkistsotr1;
    
    
    system("PAUSE");
    return 0;
}
void print(knigi* tmp1)
{knigi* tmp;
    tmp=tmp1;
    while(tmp->next )
    {
    tmp=tmp->next ;
 
    cout<<tmp->avtor<<"\t"<<tmp->name <<"\t"<<tmp->kilkistsor <<endl; ;
    }
}
void insert(knigi* pp, char avtor1[] , const char name1[],int kilkistsotr )
{
knigi *tmp=new knigi;
tmp->avtor =avtor1;//тут проблема
tmp->name=name1;//тут проблема
tmp->kilkistsor =kilkistsotr;
tmp->next =pp->next ;
pp->next =tmp;
 
 
}
думаю,что сделал глупую ошибку...
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.