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

Как это сделать? - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Бесконечный цикл http://www.cyberforum.ru/cpp-beginners/thread230482.html
Задача: Ввести количество камней, ввести вес каждого камня, сложить камни в 2 кучки так чтобы разница между общими массами кучек были наименьшими. Я решил сделать так: Сравнить вес перваого камня с суммой следующих, затем сравнить сумму первых 2х и сумму следующих и так далее. Проблемма: Бесконечный цикл. #include <iostream> using namespace std; main () { int i, j, n;
C++ Функции с подстановкой Чтобы тело функции подставлялось в место её вызова вместо того, чтобы делать jamp на адрес начала этой функции нужно перед определением функции прописать inline? А в случае с функциями-методами класс нужно в объявление функции определить тело функции, либо перед протатипом прописать inline? http://www.cyberforum.ru/cpp-beginners/thread230479.html
работа со строками без массивов C++
здравствуйте, есть следующая задача: производя чтение из файла неограниченного количества слов, записанных в строку и разделённых пробелами, запятыми, табуляциями, определить, есть ли там слова, содержащие только гласные второго рода, т.е. е, ё, ю, я, и вывести эти слова на экран. Язык - Си такую штуку с использованием массивов написал без проблем, но теперь понадобилось реализовать то же...
Простое, но решить не могу C++
Найти произведение элементов в каждой строке, расположенных между перввым и последним нулевыми элементами.
C++ МАССИВЫ http://www.cyberforum.ru/cpp-beginners/thread230462.html
1)Особенности организации памяти для хранения массивов в языках С и С++, 2)механизмы доступа к элементам массивов, 3)понятие приведённого индекса, 4)особенности адресной арифметики. если кто-то что-то знает про выше указанные пункты,напишите пожалуйста
C++ Переведите пожалуйста из С++ в С Может ли ктонибудь перевести вот эту программы из С++ в просто С #include <iostream> #include <algorithm> #include <string> #include <vector> int main() { std::cout << "Введите строку:\n"; std::string str; std::vector<std::string> mass; подробнее

Показать сообщение отдельно
Aye Aye
 Аватар для Aye Aye
367 / 281 / 36
Регистрация: 17.12.2009
Сообщений: 567
18.01.2011, 18:22     Как это сделать?
C
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
struct toy {
   char name[10];
   unsigned short int spice;
   char limit; // возрастные границы
};
FILE *f = fopen("test.db","wb");
toy t;
// сделать заполнение t, и записать в файл
fwrite(&t,1,sizeof(toy),f); // несколько структур записываются в цикле
fclose(f);
 
f = fopen("test.db","rb");
bzero(&t,sizeof(toy)); // занулить
// несколько структур считываются в цикле
fread(&t,1,sizeof(toy),f);
// тут надо просто из всех выбрать те у которых поля price и limit соответствуют заданным условиям,
// и вывести их содержимое на экран
fclose(f);
 
Текущее время: 22:19. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru