злой чечен ползет на берег - Segmentation violation [entries|archive|friends|userinfo]
aculeata

[ website | Барсук, детский журнал ]
[ userinfo | ljr userinfo ]
[ archive | journal archive ]

Segmentation violation [Nov. 9th, 2003|04:18 pm]
Previous Entry Add to Memories Tell A Friend Next Entry
[Current Mood | angry]

Что-то все нас не любят: злые, как черти.
Ну да ладно.

Я не могу написать программу на языке "C",
которая решает систему уравнений с
симметрической матрицей методом разложения ее
в произведение двух треугольных и диагональной.
Во-первых, я не знаю языка "C".
Правда, у меня есть самоучитель, кажется,
для иностранцев. Я пытаюсь выполнять инструкции
самоучителя. Компиллятор сообщает мне
об огромном числе ошибок в библиотечном
файле "stdio.h". На этот счет никаких
инструкций в самоучителе не содержится.
Я пытаюсь тогда обойтись без файлового
ввода-вывода, только через экран. Это
ужасно. И что же? После одного-двух
шагов она мне говорит: "Segmentation
violation. Core dumped."

Разве так поступают с женщинами?
Скоты.
LinkLeave a comment

Comments:
[User Picture]
From:[info]febb@lj
Date:November 9th, 2003 - 02:10 am
(Link)
Да УНИКСОИДЫ не любят женщин...
Не то, что Билл Гейтс - душка и дамский угодник! %)
From:[info]ex_aculeata@lj
Date:November 9th, 2003 - 02:12 am
(Link)
Gluposti.
[User Picture]
From:[info]febb@lj
Date:November 9th, 2003 - 02:22 am
(Link)
Он - хукер вообще... ;)
Сутенер...;)
From:[info]ex_aculeata@lj
Date:November 9th, 2003 - 02:25 am
(Link)
Лучше дайте пример программы, которая
читает из файла DATA один элемент (напр.,
целый) и помещает его в переменную n.
[User Picture]
From:[info]febb@lj
Date:November 9th, 2003 - 02:41 am
(Link)
#include
[Error: Irreparable invalid markup ('<stdio.h>') in entry. Owner must fix manually. Raw contents below.]

#include <stdio.h>

int main()
{
FILE * f = fopen("Mydata.txt", "rt");
if(!f) { puts("Can not open file"); return 1; }
int number;
if( 1 != fscanf(f, "%d", &number) ) { puts("error reading number!"); return 1 }
printf("Number=%d\n", number);
fclose(f)
return 0;
}
From:[info]ex_aculeata@lj
Date:November 9th, 2003 - 02:44 am
(Link)
Ой, спасибо, уже не нужно. То есть, про
ошибки полезно, да. У нас все с ней хорошо
теперь.
From:[info]ex_aculeata@lj
Date:November 9th, 2003 - 02:38 am
(Link)
Ура! Она соглашается.
Мы находим общий язык.
Все теперь любят нас.
From:(Anonymous)
Date:November 9th, 2003 - 02:19 am

(Link)
Ну, тогда Стив Джобс - добрая фея для девочек.
[User Picture]
From:[info]febb@lj
Date:November 9th, 2003 - 02:21 am
(Link)
Он ваще педофил! ;)))
[User Picture]
From:[info]ex_zadoff59@lj
Date:November 9th, 2003 - 04:46 am
(Link)
не выделывайся.
тысячи касирш из валмарта выучили
вижуалбейсик и стали "програмистами".

учи вижуалбейсикк
From:[info]ex_aculeata@lj
Date:November 9th, 2003 - 04:54 am
(Link)
А нашим кассиршам велели "c" учить.
Это же не мы, это начальство.
Изгаляются, как хотят.
[User Picture]
From:[info]ex_zadoff59@lj
Date:November 10th, 2003 - 03:07 am
(Link)
гады.. (антисемиты)
From:[info]ex_aculeata@lj
Date:November 10th, 2003 - 05:08 am
(Link)
Неиллюзорная машина Холокоста набирает обороты.
From:[info]ex_p_k@lj
Date:November 9th, 2003 - 06:51 am
(Link)
Юля, если правда зачем-то надо выучить этот язык, всячески рекомендую Книжку с Рыбой. Для естественнонаучных мозгов - самое оно.
From:[info]ex_aculeata@lj
Date:November 9th, 2003 - 06:56 am
(Link)
Хоть у меня и нет мозгов, все равно спасибо.
А учить тоже не знаю, нужно ли. Программы
писать задают по нему, и совершенно нет чувства
осмысленности этого занятия.
From:[info]outin@lj
Date:November 9th, 2003 - 10:20 pm
(Link)
У Вас теплицева матрица что ли? И речь идет о быстром алгоритме Шура?
Потому что если так, то могу и прислать готовую программку на С. Что-то подобное еще было в самой обычной книжке "Numerical Recipes in C" http://lib-www.lanl.gov/numerical/bookcpdf.html
From:[info]ex_aculeata@lj
Date:November 10th, 2003 - 05:05 am
(Link)
Спасибо, я написала ее, сволочь.
Кажется, работает. Но вообще это бестолковое
смертельно занятие, ни уму, ни сердцу.
[User Picture]
From:[info]_dk@lj
Date:November 9th, 2003 - 11:03 am
(Link)
Да, великий segmentation fault
Часами с этим вожусь.
From:[info]ex_aculeata@lj
Date:November 10th, 2003 - 05:08 am
(Link)
А почему она так ужасно странно себя ведет?
Например, не хочет делить выражение на число
(честное слово). Пришлось писать отдельно:
div = 1./div
и потом на это дело умножать.
Свекровь мне сказала: "У тебя плавающая
ошибка в программе. Иногда обращение к адресу
залезает в чужую память, иногда нет."
Сейчас оно работает, но я беспокоюсь.