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

Не выделяется память. выдаёт ошибку на строке st[m].fam = new char[]; - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Альфа-бета отсечения http://www.cyberforum.ru/cpp-beginners/thread872533.html
Нужно реализовать алгоритм альфа-бета отсечений. Ребята,выручайте-не сдам лабу,не будет допуска к экзамену и это крах..
C++ Обработка массивов с использованием функций Вот такое задание: 1. Консольный ввод/вывод вещественного массив размером 4*6. 2. Переставляя столбцы заданной матрицы. расположить их в соответствии с ростом сумм модулей их отрицательных нечетных элементов. Вывести на экран полученный массив. 3. Определение сумм элементов в тех столбцах, которые содержат хотя бы один отрицательный... http://www.cyberforum.ru/cpp-beginners/thread872529.html
C++ Обработка текста. Структуры
Для заданного текста сформировать массивы, первый из которых содержит только те предложения, которые оканчиваются точкой. Второй массив - предложения с восклицательными знаками, третий - с вопросительными. В массивах предложения должны быть расположены в порядке их следования в тексте и каждое должно начинаться с порядкового номера предложения в исходном тексте, законченного закрывающей круглой...
C++ Поясните пожалуйста
Уважаемые, прокомментируйте пожалуйста этот вариант работы, что к чему... заранее благодарю //--------------------------------------------------------------------------- #include <stdio.h> #include <stdlib.h> #include <string.h> #include <conio.h> #include <windows.h>
C++ Статический поток fstream http://www.cyberforum.ru/cpp-beginners/thread872475.html
Нужно создать класс, в котором будет статическое поле класса fstream (для записи и чтения из файла). С помощью статического метода поток нужно открыть. Поток не должен закрываться на протяжении всего времени работы программы. Так же, нужен метод который будет сбрасывать указатель файла на 0. Все задание скидывать не стал, но суть я думаю понятна. Код который я написал не хочет работать....
C++ С С на с++ #include<stdio.h> #include<windows.h> #define ISWR(c) (c>='А'&&c<='я'||c=='ё'||c=='Ё'||c==' ') #define ISB(c) (c>='А'&&c<='Я'||c=='Ё') int main(){ char text, *p=NULL; gets(text); OemToChar(text, text); for(p=text; *p; ++p){ подробнее

Показать сообщение отдельно
SatanaXIII
Супер-модератор
Эксперт С++
 Аватар для SatanaXIII
5547 / 2561 / 233
Регистрация: 01.11.2011
Сообщений: 6,330
Завершенные тесты: 1
21.05.2013, 12:04     Не выделяется память. выдаёт ошибку на строке st[m].fam = new char[];
Цитата Сообщение от Mitax Посмотреть сообщение
а #include <string.h> у меня прописан
Ну и используйте ее!
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
#include <string.h>
typedef struct TStud //основная структура
{
string fam; //фамилия
} Stud;
 
void addStud(Stud *st, int m) //функция добавления студента
{
cin >> st[m].fam;
}
 
int main()
{
Stud stud[30];
addStud(stud, 1);
return 0;
}
 
Текущее время: 19:52. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru