Форум программистов, компьютерный форум, киберфорум
C++
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.67/6: Рейтинг темы: голосов - 6, средняя оценка - 4.67
0 / 0 / 0
Регистрация: 30.09.2019
Сообщений: 104

Ошибка: Вызвано исключение: нарушение доступа для записи. this было 0xF1EAE5EB

10.12.2019, 18:30. Показов 1412. Ответов 17
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Помогите пожалуйста. При запуске вылетает и открывается файл xutilyti. Там выскакивает ошибка Вызвано исключение: нарушение доступа для записи. this было 0хF1EAE5EB. Заранее очень и очень благодарен за любую помощь)

В программе изначально есть структура. Я заполняю из бинарного файла вектор структуры. вот часть кода (сама программа большая):
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 "pch.h"
#include <iostream>
#include <string>
#include <fstream>
#include <vector>
#include <algorithm>
#include <Windows.h>
 
using namespace std;
 
struct carlist // структура
{
    string FIO;
    string marka;
    string nomer;
    string data_vipuska;
    int theDay_data_pos_tex;
    int theMonth_data_pos_tex;
    int theYear_data_pos_tex;
}car;
 
int main()
{
    setlocale(LC_ALL, "Russian");
    SetConsoleCP(1251);
    SetConsoleOutputCP(1251);
    FILE* fail;
    FILE* fail_1;
    int I = 0;
    bool end = false;
    string line;
    fail = fopen("D:\\DataCar.bin", "rb"); // открываю файл для того чтобы записать его в вектор
    if (!fail)
        return 7;
    vector<carlist> carBuff; // вектор структуры
    string marka_car, marka_car_2; 
    string nomer_car, nomer_car_2;
    string fio_new, fio_car; 
    string data_vipuska_car;
    int theDay_data_pos_tex_car = 0;
    int theMonth_data_pos_tex_car = 0;
    int theYear_data_pos_tex_car = 0;
    while (!feof(fail)) {
        fread(&carBuff, sizeof(carBuff), 1, fail); // добавление содержимого файла в вектор. Здесь ошибка!
        carBuff.push_back(car);
    }
    fclose(fail);
    fail_1 = fopen("D:\\NewDataCar.bin", "wb+"); // для 2 пункта
    cout << "|--------------------------------------------------------------------------------------------------------|" << endl;
    cout << "|                                           БАЗА ДАННЫХ ГИБДД                                            |" << endl;
    cout << "|--------------------------------------------------------------------------------------------------------|" << endl;
    cout << "|          Ф.И.О               | Марка    |      Номер     |   Дата выпуска   |   Дата посл. техосмотра  |" << endl;
    cout << "|--------------------------------------------------------------------------------------------------------|" << endl;
    for (size_t i = 0; i < carBuff.size(); i++) {
        cout << "|  " << carBuff.at(i).FIO
            << "\t" << carBuff.at(i).marka << "\t "
            << "\t" << carBuff.at(i).nomer << "\t "
            << "\t" << carBuff.at(i).data_vipuska << "\t     "
            << carBuff.at(i).theDay_data_pos_tex << "."
            << carBuff.at(i).theMonth_data_pos_tex << "."
            << carBuff.at(i).theYear_data_pos_tex << "\t" << "         |" << endl;
    } cout << endl;
return 0;
на строке 44 выскакивает эта ошибка (проверял отладчиком)
C++
1
fread(&carBuff, sizeof(carBuff), 1, fail);
Вот содержимое файла с расширением bin

Иванов_Александр_Иванович Honda а723не 20.09.1999 11 02 2015
Сергеев_Александр_Антонович ВАЗ с456уб 23.11.1977 14 11 2018
Смирнов_Александр_Егорович Toyota р220лм 03.11.2000 13 03 2016
Кузнецов_Евгений_Петрович Honda п785нг 09.01.2018 13 03 2019
Попов_Григорий_Сергеевич Nissan к919рр 26.04.2005 22 07 2019
Васильев_Артём_Викторович Ford т037бк 19.03.2011 28 08 2019
Морозов_Никита_Максимович BMW о001уа 22.07.1998 10 04 2015
Лебедев_Александр_Юрьевич Peugeot т562на 13.08.2012 18 04 2013
Степанов_Михаил_Аркадьевич Renault е119ек 01.12.2009 20 01 2018
Яковлев_Вадим_Валентинович Ford а625аа 26.02.2003 01 09 2016
Сергеев_Алексей_Иванович Honda р444ем 20.09.1999 11 02 2015
Миниатюры
Ошибка: Вызвано исключение: нарушение доступа для записи. this было 0xF1EAE5EB  
0
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
10.12.2019, 18:30
Ответы с готовыми решениями:

Ошибка: "Необработанное исключение: 0xC0000005: Нарушение прав доступа при записи"
мной написана программа #include &lt;iostream&gt; #include &lt;conio.h&gt; #include &quot;mpi.h&quot; #include &lt;ctime&gt; #include &lt;time.h&gt; ...

Вызвано исключение: нарушение доступа для записи. pp1 было nullptr
int main() { setlocale(LC_ALL, &quot;russian&quot;); fstream t(&quot;t.txt&quot;); string s; int j = 0; while (getline(t, s))...

Вызвано необработанное исключение: нарушение доступа для чтения. lpnmhdr было nullptr
Ошибка в фрагменте (см.скрин) после нажатия на кнопку &quot;ждать 5 сек&quot;. Строки 183-191 из общего кода: case WM_NOTIFY: LPNMHDR lpnmhdr =...

17
фрилансер
 Аватар для Алексей1153
6444 / 5637 / 1128
Регистрация: 11.10.2019
Сообщений: 14,999
10.12.2019, 18:47
&carBuff[0]

sizeof(*carBuff[0])


Добавлено через 1 минуту
а ещё перед этим всем
carBuff.resize(1)

спрашивается - нафига тут вообще вектор? Пусть будет просто переменная типа carlist
0
Комп_Оратор)
Эксперт по математике/физике
 Аватар для IGPIGP
9005 / 4706 / 630
Регистрация: 04.12.2011
Сообщений: 14,003
Записей в блоге: 16
10.12.2019, 18:49
Цитата Сообщение от L_Legioner Посмотреть сообщение
vector<carlist> carBuff;
Цитата Сообщение от L_Legioner Посмотреть сообщение
carBuff.push_back(car);
где car инициализирован не нашёл. Он в сишном стиле за скобкой класса ничего не содержит полезного.
Переменные типа string marka_car, marka_car_2; не использованы. Компилятор не пишет?
L_Legioner, нет конструкторов, оператора присваивания... Но пусть. Без них можно бы обойтись (по дефолту) но почему не перегрузить операторы ввода вывода (смещения) в потоки?
0
0 / 0 / 0
Регистрация: 30.09.2019
Сообщений: 104
10.12.2019, 19:00  [ТС]
IGPIGP,
Цитата Сообщение от IGPIGP Посмотреть сообщение
где car инициализирован не нашёл. Он в сишном стиле за скобкой класса ничего не содержит полезного.
Переменные типа string marka_car, marka_car_2; не использованы. Компилятор не пишет?
ну car (переменную структуры) всегда так описывал. Просто всё работало для обычного текстового файла. Но мне нужно для бинарного. Вот и полетело всё)

Цитата Сообщение от IGPIGP Посмотреть сообщение
Без них можно бы обойтись (по дефолту) но почему не перегрузить операторы ввода вывода (смещения) в потоки?
Не подскажите как. Я конечно перегружал ввод и вывод вектора) но а с этим как?

Добавлено через 7 минут
Цитата Сообщение от Алексей1153 Посмотреть сообщение
&carBuff[0]
sizeof(*carBuff[0])
звёздочку подчёркивает(
0
фрилансер
 Аватар для Алексей1153
6444 / 5637 / 1128
Регистрация: 11.10.2019
Сообщений: 14,999
10.12.2019, 19:07
Цитата Сообщение от L_Legioner Посмотреть сообщение
звёздочку подчёркивает
и правильно делает, её не надо
0
0 / 0 / 0
Регистрация: 30.09.2019
Сообщений: 104
10.12.2019, 19:10  [ТС]
Алексей1153,
Цитата Сообщение от Алексей1153 Посмотреть сообщение
и правильно делает, её не надо
теперь новая ошибка Вызвано исключение: нарушение доступа для записи.
this->_Myproxy было 0xEDE0E2C8.
0
Мозгоправ
 Аватар для L0M
1745 / 1039 / 468
Регистрация: 01.10.2018
Сообщений: 2,138
Записей в блоге: 2
10.12.2019, 19:19
Цитата Сообщение от L_Legioner Посмотреть сообщение
Там выскакивает ошибка Вызвано исключение: нарушение доступа для записи. this было 0хF1EAE5EB
Не удивительно.

C++
1
2
3
4
5
    vector<carlist> carBuff; // вектор структуры
    while (!feof(fail)) {
        fread(&carBuff, sizeof(carBuff), 1, fail); // добавление содержимого файла в вектор. Здесь ошибка!
        carBuff.push_back(car);
    }
Функцией fread() вы читаете из файла последовательность байт размером sizeof(carBuff) и записываете их по адресу, где расположена переменная vector<carlist> carBuff. Учитывая то, что считали вы что-то типа "Иванов_Александр_Иванович Honda а723не 20.09.1999 11 02 2015", внутренняя структура вектора гарантировано полностью разрушена. Затем вы неинициализированную (с мусором внутри) глобальную переменную car пытаетесь добавить в уже разрушенный вектор, вызвав. На чём и получаете то, что получаете.

Мало того, структуру carlist (переменная car) тоже нельзя читать одним вызовом fread(), поскольку std::string обычно хранит строку символов в куче, а в самой переменной хранится только указатель на данные. Т.е. надо читать сначала в буфер типа char[], а потом из этого буфера копировать информацию в string.

И вообще, судя по содержимому файла bin, это обычный текстовый файл. Поэтому читать его полезнее в текстовом режиме. И для ввода из файла переменной car (которую потом копировать в вектор) использовать файловые потоки С++ и перегруженный для потоков оператор >>.
2
0 / 0 / 0
Регистрация: 30.09.2019
Сообщений: 104
10.12.2019, 19:54  [ТС]
L0M, а как реализовать для бинарного файла? Просто по поставленной задаче, требуется использовать бинарный файл. то есть мне каким-то образом надо записывать в пустой файл типа "Иванов_Александр_Иванович Honda а723не 20.09.1999 11 02 2015", а не брать из файла?
0
Мозгоправ
 Аватар для L0M
1745 / 1039 / 468
Регистрация: 01.10.2018
Сообщений: 2,138
Записей в блоге: 2
10.12.2019, 20:42
L_Legioner, полый текст задания можно посмотреть?

Добавлено через 1 минуту
Вы файл DataCar.bin со всем его содержимым как получили?
0
0 / 0 / 0
Регистрация: 30.09.2019
Сообщений: 104
11.12.2019, 11:38  [ТС]
Цитата Сообщение от L0M Посмотреть сообщение
Вы файл DataCar.bin со всем его содержимым как получили?
L0M, я создал файл txt. Вбил туда нужные данные. Переименовал расширение в bin. Но я подразумеваю так нельзя было делать) надо скорее всего просто создать пустой txt, переименовать в bin и прогой заполнить его? Верно?
0
Мозгоправ
 Аватар для L0M
1745 / 1039 / 468
Регистрация: 01.10.2018
Сообщений: 2,138
Записей в блоге: 2
11.12.2019, 14:57
Цитата Сообщение от L_Legioner Посмотреть сообщение
Но я подразумеваю так нельзя было делать) надо скорее всего просто создать пустой txt, переименовать в bin и прогой заполнить его? Верно?
Две правильные догадки.

Цитата Сообщение от L0M Посмотреть сообщение
L_Legioner, полый текст задания можно посмотреть?
1
0 / 0 / 0
Регистрация: 30.09.2019
Сообщений: 104
11.12.2019, 15:48  [ТС]
L0M,
Цитата Сообщение от L0M Посмотреть сообщение
L_Legioner, полый текст задания можно посмотреть?
что вы подразумеваете под заданием? Ну это в общем создание базы ГИБДД.

А как этот файл заполнить и в вектор записать? Как-то так?
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
struct carlist
{
    string FIO;
    string marka;
    string nomer;
    string data_vipuska;
    int theDay_data_pos_tex;
    int theMonth_data_pos_tex;
    int theYear_data_pos_tex;
}car;
 
int main()
{
FILE* fail;
vector<carlist> carBuff;
fail = fopen("D:\\DataCar.bin", "wb+");
    if (!fail)
        return 7;
    for (size_t i = 0; i < 1; i++) {
        car.FIO = "Иванов_Александр_Иванович";
        car.marka = "Honda"; 
        car.nomer = "а723не"; 
        car.data_vipuska = "20.09.1999"; 
        car.theDay_data_pos_tex = 11; 
        car.theMonth_data_pos_tex = 2; 
        car.theYear_data_pos_tex = 2015;
        fwrite(&car, sizeof(car), 1, fail);
        carBuff.push_back(car);
    }
    fclose(fail);
return 0;
}
Добавлено через 6 минут
L0M, да и как вектор такой вывести так? Не работает(
C++
1
2
3
4
5
6
7
fail = fopen("D:\\DataCar.bin", "rb+");
    fread(&carBuff, sizeof(carBuff), 1, fail);
    while (!feof(fail)) {
        fread(&carBuff, sizeof(carBuff), 1, fail);
        cout << carBuff;
    }
    fclose(fail);
0
Мозгоправ
 Аватар для L0M
1745 / 1039 / 468
Регистрация: 01.10.2018
Сообщений: 2,138
Записей в блоге: 2
11.12.2019, 17:12
Цитата Сообщение от L_Legioner Посмотреть сообщение
fwrite(&car, sizeof(car), 1, fail);
Вы невнимательно прочитали мой пост #7. Это во-первых.

Цитата Сообщение от L_Legioner Посмотреть сообщение
C++
1
2
3
4
5
6
7
fail = fopen("D:\\DataCar.bin", "rb+");
    fread(&carBuff, sizeof(carBuff), 1, fail);
    while (!feof(fail)) {
        fread(&carBuff, sizeof(carBuff), 1, fail);
        cout << carBuff;
    }
    fclose(fail);
На эти грабли вы уже наступали. Это во-вторых. См. #7.

Структуры с не-POD членами в бинарный файл нужно записывать почленно. А классовые члены, если они явно не поддерживают записи в бинарный файл, приводить каким-то образом к тривиальным типам, которые можно непосредственно записать в бинарный файл.

Можно использовать что-то типа этого:
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
#include <iostream>
#include <string>
#include <fstream>
 
using namespace std;
 
// запись/чтение для тривиальных типов
template <typename T>
ostream& wrData(ostream& os, const T& data) {
    os.write((const char*)&data, sizeof(T));
    return os;
}
 
template <typename T>
istream& rdData(istream& is, T& data) {
    is.read((char*)&data, sizeof(T));
    return is;
}
 
// специализации шаблонов записи/чтения для std::string
template <>
ostream& wrData<string>(ostream& os, const string& str) {
    size_t len = str.length();
    os.write((const char *)&len, sizeof(len));
    os.write((const char*)str.c_str(), len);
    return os;
}
 
template <>
istream& rdData<string>(istream& is, string& str) {
    size_t len;
    is.read((char*)&len, sizeof(len));
    str.resize(len);
    is.read((char*)str.c_str(), len);
    return is;
}
 
 
int main()
{
    string filename = "data.bin";
 
    // исходные данные
    string str = "Qwerty\n12X";
    int num = 0x10203040;
 
    // запись в двоичный файл
    ofstream ofs(filename, ios::out | ios::binary);
    wrData(ofs, str);
    wrData(ofs, num);
    ofs.close();
 
    // переменные для приёма информации из файла
    string str1;
    int num1 = 0;
 
    // чтение из двоичного файла
    ifstream ifs(filename, ios::in | ios::binary);
    rdData(ifs, str1);
    rdData(ifs, num1);
    ifs.close();
 
    // проверка
    cout << str << endl << hex << num << endl << endl;
    cout << str1 << endl << hex << num1 << endl;
}
Структуры записываются в бинарный файл почленно. Читаются данные так же почленно в том же порядке, как и записывались.

Вектор структур записывается в бинарный файл через цикл: запись для каждой структуры. Читаются данные так же в цикле, в локальную переменную типа этой структуры; после чтения всех полей структуры локальная переменная добавляется (копируется) в вектор через push_back().
1
фрилансер
 Аватар для Алексей1153
6444 / 5637 / 1128
Регистрация: 11.10.2019
Сообщений: 14,999
11.12.2019, 17:22
L_Legioner, я бы json заюзал. Меньше головняка в будущем
0
Мозгоправ
 Аватар для L0M
1745 / 1039 / 468
Регистрация: 01.10.2018
Сообщений: 2,138
Записей в блоге: 2
11.12.2019, 18:11
Цитата Сообщение от Алексей1153 Посмотреть сообщение
я бы json заюзал. Меньше головняка в будущем
Некошерно.
Тут явно учебная задача. Иногда уже на <algorithm> косо смотрят, а вы предлагаете использовать стороннюю библиотеку.
Да и json-файлы текстовые.

Цитата Сообщение от L_Legioner Посмотреть сообщение
L_Legioner, полый текст задания можно посмотреть?
что вы подразумеваете под заданием? Ну это в общем создание базы ГИБДД.
"В общем" я и так вижу. А под заданием подразумеваю некий текст, руководствуясь которым вы пилите эту свою программу. Там действительно написано, что нужно использовать бинарные файлы для хранения данных?

И, кстати, вы не думали свою большую программу раскидать хотя бы по функциям? Подозреваю, что сейчас вся ваша программа состоит из одной огромной main(). Мне, в общем, пофиг, но вам будет проще и писать, и отлаживать.

К вопросу формирования бинарного файла данных.
Подозреваю, что в вашем задании (которое вы не показываете) есть пункты о добавлении данных в вашу базу (например ввод данных через консоль) и о сохранении базы в файл. Угадал? Если да, то сначала займитесь реализацией этих двух пунктов.
0
0 / 0 / 0
Регистрация: 30.09.2019
Сообщений: 104
11.12.2019, 18:18  [ТС]
L0M,
Цитата Сообщение от L0M Посмотреть сообщение
"В общем" я и так вижу. А под заданием подразумеваю некий текст, руководствуясь которым вы пилите эту свою программу. Там действительно написано, что нужно использовать бинарные файлы для хранения данных?
В задаче указано про использование бинарного файла (если нет интерфейса и работы с графикой).

Цитата Сообщение от L0M Посмотреть сообщение
И, кстати, вы не думали свою большую программу раскидать хотя бы по функциям? Подозреваю, что сейчас вся ваша программа состоит из одной огромной main(). Мне, в общем, пофиг, но вам будет проще и писать, и отлаживать.
Моя программа состоит из функций в main только switch - case. В дальнейшем многофайловый проект хотел сделать.

Цитата Сообщение от L0M Посмотреть сообщение
Подозреваю, что в вашем задании (которое вы не показываете) есть пункты о добавлении данных в вашу базу (например ввод данных через консоль) и о сохранении базы в файл. Угадал? Если да, то сначала займитесь реализацией этих двух пунктов.
Есть. Я всё это реализовал для текстового файла

Добавлено через 1 минуту
L0M, вот это задание:
1. Создать файл с заданной структурой записи.
2. Выдать на экран содержимое файла.
3. Выдать на экран список всех владельцев заданной марки машины.
4. Сформировать файл, содержащий Ф. И.О. владельца машины и дату последнего техосмотра.
5. Вновь сформированный файл распечатать.
6. Добавить запись в исходный файл.
7. Удалить все записи владельцев, у которых последний техосмотр был проведён более 3 лет назад.
0
Мозгоправ
 Аватар для L0M
1745 / 1039 / 468
Регистрация: 01.10.2018
Сообщений: 2,138
Записей в блоге: 2
11.12.2019, 18:42
Цитата Сообщение от L_Legioner Посмотреть сообщение
Я всё это реализовал для текстового файла
Вот, чудак-человек! Зачем же для текстового, когда по заданию надо для бинарного?
0
0 / 0 / 0
Регистрация: 30.09.2019
Сообщений: 104
11.12.2019, 18:57  [ТС]
L0M,
Цитата Сообщение от L0M Посмотреть сообщение
Вот, чудак-человек! Зачем же для текстового, когда по заданию надо для бинарного?
Ну с заданием не сразу разобрался. С кем не бывает)
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
11.12.2019, 18:57
Помогаю со студенческими работами здесь

Вызвано исключение: нарушение доступа для записи
Всем привет помогите разобраться как работать с виртуальной памятью Вот я написал программку которая должна выделить виртуальную память с...

Ошибка: вызвано исключение: нарушение доступа для записи. c.text было 0x1110112
вот такая вот ошибка: Вызвано исключение: нарушение доступа для записи. c.text было 0x1110112. Если что вот само задание: ...

Вызвано исключение: нарушение доступа для записи. . было 0xCCCCCCCC
Знающие люди, объясните как при помощи структур реализовать данную функцию. Как я понял, элементы массива записываются, а индексы не могут...

Ошибка Вызвано исключение: нарушение доступа для чтения. first было nullptr
При запуске появляется ошибка &quot;Вызвано исключение: нарушение доступа для чтения. first было nullptr&quot;. #include &lt;iostream&gt; ...

Ошибка: Вызвано исключение: нарушение доступа для чтения. print было nullptr
Здравствуйте, практикуясь с задание по односвязному списку застрял на непонятной для меня ошибки на этапе отладки. Несколько часов уже...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
18
Ответ Создать тему
Новые блоги и статьи
Thinkpad X220 Tablet — это лучший бюджетный ноутбук для учёбы, точка.
Programma_Boinc 23.12.2025
Рецензия / Мнение/ Перевод Ниже машинный перевод статьи The Thinkpad X220 Tablet is the best budget school laptop period . Thinkpad X220 Tablet — это лучший бюджетный ноутбук для учёбы,. . .
PhpStorm 2025.3: WSL Terminal всегда стартует в ~
and_y87 14.12.2025
PhpStorm 2025. 3: WSL Terminal всегда стартует в ~ (home), игнорируя директорию проекта Симптом: После обновления до PhpStorm 2025. 3 встроенный терминал WSL открывается в домашней директории. . .
Как объединить две одинаковые БД Access с разными данными
VikBal 11.12.2025
Помогите пожалуйста !! Как объединить 2 одинаковые БД Access с разными данными.
Новый ноутбук
volvo 07.12.2025
Всем привет. По скидке в "черную пятницу" взял себе новый ноутбук Lenovo ThinkBook 16 G7 на Амазоне: Ryzen 5 7533HS 64 Gb DDR5 1Tb NVMe 16" Full HD Display Win11 Pro
Музыка, написанная Искусственным Интеллектом
volvo 04.12.2025
Всем привет. Некоторое время назад меня заинтересовало, что уже умеет ИИ в плане написания музыки для песен, и, собственно, исполнения этих самых песен. Стихов у нас много, уже вышли 4 книги, еще 3. . .
От async/await к виртуальным потокам в Python
IndentationError 23.11.2025
Армин Ронахер поставил под сомнение async/ await. Создатель Flask заявляет: цветные функции - провал, виртуальные потоки - решение. Не threading-динозавры, а новое поколение лёгких потоков. Откат?. . .
Поиск "дружественных имён" СОМ портов
Argus19 22.11.2025
Поиск "дружественных имён" СОМ портов На странице: https:/ / norseev. ru/ 2018/ 01/ 04/ comportlist_windows/ нашёл схожую тему. Там приведён код на С++, который показывает только имена СОМ портов, типа,. . .
Сколько Государство потратило денег на меня, обеспечивая инсулином.
Programma_Boinc 20.11.2025
Сколько Государство потратило денег на меня, обеспечивая инсулином. Вот решила сделать интересный приблизительный подсчет, сколько государство потратило на меня денег на покупку инсулинов. . . .
Ломающие изменения в C#.NStar Alpha
Etyuhibosecyu 20.11.2025
Уже можно не только тестировать, но и пользоваться C#. NStar - писать оконные приложения, содержащие надписи, кнопки, текстовые поля и даже изображения, например, моя игра "Три в ряд" написана на этом. . .
Мысли в слух
kumehtar 18.11.2025
Кстати, совсем недавно имел разговор на тему медитаций с людьми. И обнаружил, что они вообще не понимают что такое медитация и зачем она нужна. Самые базовые вещи. Для них это - когда просто люди. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2025, CyberForum.ru