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

отладить програму - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ в классе создаётся объект оператором new, как его удалить после использования в основной программе? delete в вызывающей функции не вариант! http://www.cyberforum.ru/cpp-beginners/thread326369.html
Собсно //Это типа служебного класса. (Внимание! В оригинальном коде он вложен в класс xx, но я этого не стал делать, дабы не усложнять код!) class nemo_ { }; //А это вот класс для конечного пользователя
C++ что не так?не выводит значения... #include <vcl.h> #include <math.h> #include <iostream.h> #include <stdlib.h> #pragma hdrstop //--------------------------------------------------------------------------- #pragma argsused http://www.cyberforum.ru/cpp-beginners/thread326366.html
C++ Вывод на монитор графики, не используя WinAPI
Каким образом можно осуществлять работу с графикой и мультимедиа, не используя функции winapi? Не думаю, что это невозможно, ведь полно других ОС, кроме windows, использующих графику и визуализацию. Собственно всё сводится к обращению к портам монитора, к операциям ввода-вывода? Просто недавно меня поставили в тупик, сказав, что это невозможно, или это возможно, но только с использованием...
виндовая форма C++
добрый вечер. прошу помощи в реализации. есть код. но мне его в форму сделать нужно.сам код: #include <iostream> //для консоли #include <string> #include <algorithm> #include <vector> #include <map> using namespace std; class Date {
C++ Предопределение типа данных С++ http://www.cyberforum.ru/cpp-beginners/thread326338.html
Доброго времени суток) Столкнулась с проблемой - нужно было код из книги,написанный на паскале, перекодить в с++.Даны две структуры,и в каждой элементы ссылаются друг на друга..в паскале,видимо,не играет роли,а вот в си.. struct item { int key; page* p; int count; };
C++ Очередь с приоритетом Всем привет . Собственно нужно организовать очередь с приоритетом. Задание: В офисе один принтер, на печать должны подоватся те документы которые выше по приоритету. Имеются такие дефайны. Код: #define FULL 10 //макс.размер очереди #define EMPTY 0 #define DIRECTOR 10 //приоритет директора подробнее

Показать сообщение отдельно
shanuk
0 / 0 / 0
Регистрация: 26.01.2011
Сообщений: 3
26.06.2011, 23:17     отладить програму
дана такая задача программы "Данный символьный файл. Учтем, что длина слов не превышает двадцати символов, определить, сколько в файле находится слов, составляя из одного, двух, трех и т.д. символов."

не могу понять чего она не компилируется.

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
#include <iostream>
#include <fstream>
#include <Windows.h>
#include <string.h>
#include <vector>
#include <sstream>
#include <conio.h>
using namespace std;
string tmp;
vector <string> str;
 
int main()
{
setlocale (LC_CTYPE, ".1251"); 
setlocale (LC_MONETARY, ".1251"); 
ifstream _in;
_in.open("str.txt",ios::_Nocreate);
if(!_in)
printf("Ненайден файл str.txt");
int mas[20];
for(int i=0;i<20;++i)
mas[i]=0;
while(getline(_in,tmp)){ // считываем пока считывается 
str.push_back(tmp);// запихиваем в vector
}
int kol=0;//счётчик длины слов
for(int i=0;i<str.size();++i)
for(int a=0;str[i].size();++a)
if(str[i][a]!=" " || str[i][a]!="." || str[i][a]!=",")kol++
else switch(kol)
{
case 1:mas[0]+=1;break;
case 2:mas[1]+=1;break;
case 3:mas[2]+=1;break;
case 4:mas[3]+=1;break;
case 5:mas[4]+=1;break;
case 6:mas[5]+=1;break;
case 7:mas[6]+=1;break;
case 8:mas[7]+=1;break;
case 9:mas[8]+=1;break;
case 10:mas[9]+=1;break;
case 11:mas[10]+=1;break;
case 12:mas[11]+=1;break;
case 13:mas[12]+=1;break;
case 14:mas[13]+=1;break;
case 15:mas[14]+=1;break;
case 16:mas[15]+=1;break;
case 17:mas[16]+=1;break;
case 18:mas[17]+=1;break;
case 19:mas[18]+=1;break;
case 20:mas[19]+=1;break;
}
for(int i=0;i<20:++i)
cout<<"количество слов с"<<i+1<<" букв ="<<mas[i]<<endl;
_in.close();
_getch();
}
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 11:32. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru