Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Перемешать массив строк. Здравствуйте, не могу сделать программу, где будет генерироваться имена без повторов, тоесть даны к примеру 8 имен, и она должна выдавать их примерно так: имя1 и имя7 имя3 и имя5 имя8 и имя2 имя6 и имя4 Имя не должно повторяться. Каким образом сделать так, чтобы имена не повторялись? https://www.cyberforum.ru/ cpp-beginners/ thread624310.html Указатель на класс, создавший объект C++
Добрый вечер! Возник следующий вопрос: Пусть есть 2 класса: class A { public: A(); ~A(); };
C++ Закрасить фигуру Строятся многоугольники с общей стороной , нужно их закрасить разными цветами ( или хотя бы одним ) попыталась сделать выдаёт ошибку "stack around the variable point was corrupted "- как это исправить ? вот код и рисунок ( закрашивает неправильно - помогите плз это исправить)) #include "stdafx.h" #include "praktika.h" #include "math.h" #define MAX_LOADSTRING 100 https://www.cyberforum.ru/ cpp-beginners/ thread624234.html C++ Ошибки в процедуре для сравнений https://www.cyberforum.ru/ cpp-beginners/ thread624231.html
Привет всем.! Дорогие друзья,помогите разобраться пытаюсь скомпилить свой код, выдает ошибку в строке Cross = s1*s2<=0; не могу понять что я делаю не так. Заранее спасибо.#pragma hdrstop //--------------------------------------------------------------------------- #pragma argsused #include <iostream.h> #include <conio.h> #include <stdio.h> #include <math.h>
Волшебные вещи с typedef struct C++
у меня сейчас мозг взорвется не пойму в чем ошибка,где я не так делаю? #include <stdio.h> #include <locale.h> #include <stdlib.h> #include <Windows.h> #define _CRT_SECURE_NO_WARNING #define MaxNameL 32 #define MaxGroundL 3
C++ Ближайшее вхождение подстроки https://www.cyberforum.ru/ cpp-beginners/ thread624223.html
Здравствуйте, есть текст и переменная с позицией последнего клика на этом тексте, нужно найти 2 ближайших вхождения определённой подстроки(слева и справа). Вот что у меня получилось: //clipboard строка const char*, c - позиция последнего клика в int int i = 0; int p1; int p2; while(true) { if(p1 != 0 and (clipboard == ';' || clipboard == '\n')) p1 = c - i; if(p2 != 0...
C++ Комментарии к строкам https://www.cyberforum.ru/ cpp-beginners/ thread624217.html
#include <iostream.h> #include <math.h> #include<conio.h> using namespace std; int main() {clrscr(); int a, b; int* ptr1 =&q; int* ptr2 =&w;
C++ Комментарии к каждой строке
#include <iostream.h> #include<conio.h> struct Sphere { double x; double y; double radius; }; int main()
C++ Как скопировать строку из фаила после определенного слова Сабаж. Просто не представляю какэто сделать.... Есть текстовый фаил надо скопировать строку от слова String не включая его и до конца линии притом что это слово может повторяца несколько раз за фаил.Очень извиняюсь за столь нубский вопрос. https://www.cyberforum.ru/ cpp-beginners/ thread624210.html C++ Тест по С++ https://www.cyberforum.ru/ cpp-beginners/ thread624207.html
Здравствуйте!Помогите,пожалуйста, с решением теста по С++, ответы мне нужны до утра 7. What is correct about virtual function? Select correct answer: A. It must be redefined in child class B. It should not return value C. It could be overwritten in child class D. Given a base class pointer to a child class object, virtual function defined in the child class will be called 8. What is...
Класс Hex C++
Ребята, сижу не могу сделать, подскажите кто чем сможет: Создать класс Hex с беззнаковыми целыми шестнадцатеричными числами, используя для представления числа массив из 100 элементов типа unsigned char, каждый из которых является шестнадцатеричной цифрой. Младшая цифра имеет меньший индекс. Реальный размер массива задается как аргумент конструктора инициализации. Заранее всем огромное спасибо...
C++ Функция работает некорректно https://www.cyberforum.ru/ cpp-beginners/ thread624203.html
#include <iostream> using namespace std; short fill(double*, short); const short size = 5; int main() { double array; fill(array, size);
_mike
22.11.2012, 09:17 0

Инициализация членов структуры - C++ - Ответ 3736339

22.11.2012, 09:17. Показов 1487. Ответов 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
struct MyElement {
  MyElement * next;
  MyElement * prev;
  string data;
};
 
class MyList {
 public:
  explicit MyList(){
    MyElement *head = new ListNode;
    head->next = 0;
    head->prev = 0;
    head->data = "";
    MyElement *tail = new ListNode;
    tail->next = 0;
    tail->prev = 0;
    tail->data = "";
    count      = 0;
  }
  void push_back(string indata){
    if(count == 0) {
      head->next = 0;
      head->data = indata;
      tail = head;
    } else {
      tail->data = indata;
      tail->prev = tail;
      tail->next = 0;
    }
   count++;
  }
 private:
  MyElement * head;
  MyElement * tail;
  int count;
};
 
int main(){
  MyList* list = new MyList;
  string buf[4] = {"this","prog","must","work!"};
  for(int i=0;i<4;i++) list->push_back(buf[i]);
  return 0;
}
Компиллируется без ошибок и ворнингов, а при работе метода push_back вылетает Segmentation fault (core dumped). Подскажите, в чем дело?

Добавлено через 9 минут
Возможно, пока переписывал код сюда допустил ошибки. Заранее прошу прощения. Ошибка появляется на строке head->next = 0;

Вернуться к обсуждению:
Инициализация членов структуры C++
Заказать работу у эксперта
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
22.11.2012, 09:17
Готовые ответы и решения:

Инициализация членов класса нулями
Необходимо инициализировать члены класса нулями. class ID { public: int GetKey() { return...

Инициализация членов в объявлении класса
В классе: class peltier { public: material p = material('p'); material n = material('n');...

Инициализация статических членов класса
Непонятно, почему статические члены класса нельзя инициализировать при помощи вот такого...

Инициализация членов производного кл. из конструктора базового кл.
Добрый вечер, уважаемые форумчане! Сразу код; вопрос ниже... #include &lt;iostream&gt; using...

3
22.11.2012, 09:17
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
22.11.2012, 09:17
Помогаю со студенческими работами здесь

Инициализация структуры
Есть структура struct msg quest; struct msg { double clientId; size_t cash; char message;...

Инициализация структуры
Приветствую всех. Есть такой код: typedef struct { char a; char b; } ST; ST b = {...

инициализация структуры
Всем привет, нужно достать данные о DEP и ASLR каждого процесса, написал такую вещь void...

Инициализация массива структур и форматированный вывод значений её членов
Я написал маленькую программу инициализации массива структур и форматированного вывода значений её...

0
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru