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

Отладка: _free_base “Error reading register value” - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Найти сумму и произведение положительных элементов массива, расположенных до максимального элемента http://www.cyberforum.ru/cpp-beginners/thread1262357.html
Дан массив чисел В. Найти сумму и произведение положительных элементов массива, расположенных до максимального элемента. Я не понимаю условие: " расположенных до максимального элемента". Подскажите...
C++ Вычислить выражение n++*m Есть математическое действие: n++*m Человек вводить значение n и m, а программа выполняет n++*m и выводит результат на экран. Напишите пожалуйста за меня :) http://www.cyberforum.ru/cpp-beginners/thread1262333.html
C++ График функции. Через lineto, moveto
Подскажите пожалуйста, как можна построить график по данным функциям? x меняется от 1 до 2, с шагом 0.1 f(x)=2*x и yn=y+0.1*f(x). Через lineto,moveto... #include "stdafx.h" #include "stdio.h"...
Подключение файла с текстом и его инвертирование C++
в общем задание такое: Нужно создать документ .txt и в каждом его ряде изменить порядок строк на противоположный.. помогите это реализовать, ибо у меня проблемы.. вот тот код, что я написал Тексты...
C++ Вывод в системе programming-challenges - сравнить две реализации http://www.cyberforum.ru/cpp-beginners/thread1262304.html
И снова добрый день! Я конечно не знаю, может быть я тупой критично не внимателен, но может мне кто нибудь объяснит чем мой вывод: #include <iostream> using std::endl; using std::cout; using...
C++ Считывание текста из файла text в массив char Такая проблема, есть файл с текстом There are many big and small libraries everywhere in our country. They have millions of books in different languages. You can find there the oldest and the newest... подробнее

Показать сообщение отдельно
Toshkarik
1147 / 864 / 51
Регистрация: 03.08.2011
Сообщений: 2,404
Завершенные тесты: 1
25.09.2014, 14:46
Draiget, в linux на 64 битной системе long 8 байтный. В linux x86 и в Windows x86/x64 он 4 байта.
C++
1
f_hStream.read( reinterpret_cast< char* >( &size ), sizeof( size ));
Цитата Сообщение от stima Посмотреть сообщение
size_t rb = f_hStream.read(&buf.c_str(), buf.size())
Что по Вашему возвращает std::string::c_str() ? И как вы туда собираетесь писать что то?

Добавлено через 1 минуту
Draiget, хотя, если Вы уверены, что размер хранится в 8 байтах, то используйте long long. Он везде 64 битный.
1
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.