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

Бугсую. Нужен свежий взгляд - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Reverse класса http://www.cyberforum.ru/cpp-beginners/thread1062053.html
С новым годом друзья! Реверсю один exe, больше половины востановил (благо написана она на Qt и сюдя по всему скомпилированна в том же компиляторе что и у меня, т.к декорирование импорта из dll_ок даже совпадает :) ) Но есть кусок проблемного для меня дизассемблерного кода в самом начале который я временно отбросил, но дальше без него уже никак: .text:0040C660 ; int __stdcall...
C++ Создание и обработка матрицы Здравствуйте, я начинающий в программировании и в С++ в частности, вот столкнулся с проблемой, мне надо задать матрицу, выделить все элементы над главной диагональю и из них выбрать наибольшие по значению, записать их индексы в отдельный массив, где в одной строке будут индексы строк, в другой индесксы столпцов этих элементов. Я не прошу от вас сделать всё за меня, но у меня даже не получается... http://www.cyberforum.ru/cpp-beginners/thread1062036.html
C++ Необъявленный идентификатор
addClientCommand( "m0d_tele_locations", (int)cmd_tele_locations ); addClientCommand( "m0d_teleport_locations", (int)cmd_tele_locations ); addClientCommand( "adminsonline", (int)cmd_admins ); samp.cpp(1265): error C2065: cmd_admins: необъявленный идентификатор http://ltmages.tk/GF
C++ Сформировать 3-ий массив, записать в него числа из 1-ого, которые отсутствуют во 2-ом
Даны 2 массива. Сформировать третий массив, записать в него числа из 1 массива, которые отсутствуют во 2. Задаю оба массива вручную, проверяю и передаю в 3. Исправьте код: for(int i=0;i<n;i++) for(int j=0;j<m;j++) if (a!=b) { c = a; cout << c<< " ";
C++ Работа с динамическими строками http://www.cyberforum.ru/cpp-beginners/thread1061983.html
Все здравствуйте. Есть вот такое задание к нему программа. Среда разработки - VS 2005. Компиляция проходит без ошибок, однако после ввода строки возникает ошибка: The variable 'i' is being used without being defined в строке str='\0'; в void String::set(). Помогите, пожалуйста, устранить ее. Заранее благодарю Задание. Пользовательский класс String должен содержать необходимые элементы-данные,...
 

Показать сообщение отдельно
Arah
0 / 0 / 0
Регистрация: 20.10.2013
Сообщений: 17
02.01.2014, 23:24     Бугсую. Нужен свежий взгляд
Этот кусок проги (по задумке) ищет в тексте различные скобки, да только дальше первой не идет, гляньте в чем косяк, уверен проблема ерундовая. Спасибо заранее!!!




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
#include <conio.h>
#include <stdio.h>
#include <math.h>
#include <ctype.h>
#include <locale.h>
#include <string.h>
#include <stdlib.h>
 
void f1(char*);
 
void main(){setlocale(LC_CTYPE,"russian");
            int n;
            char *myStr;
            system("cls");
 
            printf("Введите размерность вашего текста\n");
            fflush(stdin); 
 
            scanf("%d",&n);
            //myStr=new char(n+3);
            if (!(myStr=new char[n+3])){
printf("Недостаточно памяти!\n");
exit(0);                        }
   
 
                f1(myStr);
delete[]myStr;
            }
void f1(char *myStr){char *orStr;
                     char *s;
                     char *buf, skobArr[6]={'(',')','{','}','[',']'};
                     int i,l,j,sumSk=0;
                     system("cls");
                    //printf("%c",skobArr[2]);
                    printf("Теперь введите сам текст, по его завершению нажмине Enter.\n");
                    fflush(stdin);
                    scanf("%s",myStr);
                    l=strlen(myStr);
                    //printf("Это исходная строка:\n %s\nЭто ее размер-%d символов\n",myStr,l);
                                    
                    orStr=myStr;
                    s=myStr;
                    j=0;
                                        
                    for(i=0;i<6;i++){
                                        while(s!=NULL){
                                                        if (s=strchr(myStr, skobArr[i]))    {
                                                                                             j++ ,myStr=s+1, printf("Cкобочка тут:%d\nОна по счету - %d\n",s,j);
                                                                                             }
                                                       } myStr=orStr;
                                       }
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 04:40. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru