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

Текстовый редактор - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Не прикрепляется иконка при компиляции http://www.cyberforum.ru/cpp-beginners/thread52421.html
Все доброго времени суток, у меня такая проблема - я создал проект win32, хочу, чтобы у него была своя иконка, в ресурсах жму прикрепить существующий элемент, выбираю иконку исо, она добавляется в ресурсы, но при компиляции ехе создается со стандартной иконкой.
C++ корни уравнения дана функция. ax^2+bx+с Преобразовать функцию таким образом,чтобы функция возвращала результат,который бы распечатывался после точки вызова.Причём ответ должен быть распространённым,т.е уровнение имеет 2а корня(перечислить),уравнение имеет 1н корень,либо уравнение не имеет действительных корней. http://www.cyberforum.ru/cpp-beginners/thread52414.html
C++ Преобразование двумерного массива.Подскажите пжл!
Преобразовать массив S, осуществив поворот вокруг его центра на 90 градусов против часовой стрелки. =-O Помогите кто чем может!
C++ Где ошибка? Работа с класами
#include <iostream.h> #include <assert.h> using namespace std; class complex { double re,im; public:
C++ задача на оператор While http://www.cyberforum.ru/cpp-beginners/thread52390.html
дано число N (тоесть его нужно ввести с клавиатуры), число N должно быть больше 0. Это N-степень числа 2 (двойки). Также известно, что N=2 в степени К (N=pow(2,K). Найти К. Вот я написал такой листинг, но он не работает. Помогите найти ошибки и исправить. #include <stdio.h> #include <math.h>` void main() { int K,N; printf("Enter N\n"); scanf("%f",&N); while(N>0) ...
C++ Помогить разобрать строчку кода! Есть такая строка: CSatelliteContainer& container = CSatelliteContainer::GetInstance();. Что делает данная строка? В ней CSatelliteContainer это класс.Функция GetInstance()-это функция данного класса.Описана так: static CSatelliteContainer& GetInstance() { static CSatelliteContainer data; return data; } подробнее

Показать сообщение отдельно
accept
4821 / 3241 / 165
Регистрация: 10.12.2008
Сообщений: 10,682
25.09.2009, 03:34
C++
1
    fread(&str1,sizeof(str1),500,h);
str1 имеет тип string, то есть str1 - это указатель на структуру, в которой хранится выделенная память, методы для работы с данными и так далее

можно попробовать
C++
1
    fread(str1.c_str(), str1.size(), 1, h);
или
C++
1
string str1,str2;
заменить на
C++
1
char str1[MAXSTR], str2[MAXSTR];
первое предпочтительнее, когда пишешь на C++, но у тебя тут от C++ очень мало чего
вывод только

а запись
C++
1
sizeof(h)
вообще непонятна, размер файла чтоли пытаешься узнать ? если да, то юзай ftell
иначе вычисляется размер переменной, в которой хранится адрес типа FILE * (четыре байта на 32 разрядных)
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru