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

Строки С++ - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ 4 прямоугольника и клиенское окно http://www.cyberforum.ru/cpp-beginners/thread998447.html
Не получается выйти с клиентской области при навигации курсора, без закрашивания (нужно чтобы не закрашивал при выходе с клиентской области(окна), выходя за границы области курсором) Возможно не доходит сообщение:) #include "windows.h" LRESULT CALLBACK WindowProc( HWND, UINT, WPARAM, LPARAM);
C++ Пожалуйста : небольшая ошибка в цикле! Доброго утра! Помогите, пожалуйста. Вот код: #include <stdio.h> #include <iostream.h> #include <conio.h> int main() { int k,i,j,n,tmp,score,score1,score2,tmp_score1,tmp_score2,h,w,tmp_score; cin>>k; http://www.cyberforum.ru/cpp-beginners/thread998430.html
C++ Русский символы в C++
ОС Ubuntu 12.04.Компилятор g++.Редактор vim. Код программы: #include <iostream> int main() { using namespace std; cout<<"Введите русский символ:";
C++ Как сделать доступными функции из другого проекта инклудом .h файла
В одном решении Visual Studio 2010 есть два проекта, мне понадобилось включить функции и глобальные переменные из проекта №1 в проекта №2 . Во втором проекте сделал просто инклуд .h файла с прототипами нужных функций #include "../PUT_do_proekta№1/main.h" В результате получил ошибки типа error LNK2019: ссылка на неразрешенный внешний символ "void __cdecl gws_vars(void)" (?gws_vars@@YAXXZ)...
C++ cin.get в чем отличие ? http://www.cyberforum.ru/cpp-beginners/thread998382.html
Всем доброго времени суток, подскажите в чем отличие в этих строках: char a; cin.get(a); a = cin.get();
C++ В двумерном массиве найти сумму элементов диапазона. Переделать под динамическую память. Нужно переделать эти две проги из статики в динамику, помогите пожалуйста, всем кармы! 2)Дан двумерный массив B , найти сумму элементов находящихся в диапазоне от N до K (N и K вводятся с клавиатуры) в каждой строчке и в каждом столбце. #include <stdio.h> #include <stdlib.h> #include <conio.h> #define N 3 #define M 4 подробнее

Показать сообщение отдельно
zitxbit
Master C/C++
 Аватар для zitxbit
87 / 739 / 75
Регистрация: 11.04.2012
Сообщений: 971
05.11.2013, 13:07     Строки С++
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
#include <stdio.h>
#include <conio.h>
#include <string.h>
 
void reverse(char* str);
void swap(char& c1, char& c2);
 
int main(int argc, char* argv[])
{
    char str1[256] = "abecidovuxy\0";
    char str2[256] = "c++ is an object-oriented programming language\0";
 
    printf("str1 = %s\nstr2 = %s\n\n",str1,str2);
 
    for (int i = 0; str2[i] != '\0'; i++)
    {
        bool found = false; char pchars[] = "aeiouy";
        for (int k = 0; str1[k] != '\0' && !found; k++)
            found = (str1[k] == str2[i] && 
                strchr(pchars, str1[k]) && (k % 2) == 0) ? 1 : 0;
 
        int j = i;
        while (str2[j] != '\0' && found != false)
         { str2[j] = str2[j+1]; j++; }
    }
 
    reverse(str1);
    reverse(str2);
 
    strcat(str1,str2);
 
    printf("output = %s\n",str1);
 
    _getch();
}
 
void reverse(char* str)
{
    for (int i = 0; i < strlen(str)/2; i++)
        swap(str[i],str[(strlen(str)-1)-i]);
}
 
void swap(char& c1, char& c2)
 { char _ct = c1; c1 = c2; c2 = _ct; }
http://codepad.org/Klmjr61u
Миниатюры
Строки С++  
 
Текущее время: 12:55. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru