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

string -> char[] сбой компиляции - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Определить длину бинарного (или произвольного) дерева http://www.cyberforum.ru/cpp-beginners/thread845802.html
Определите длину бинарного(или произвольного) дерева (т.е. длину максимальной ветви) Visual studio c++, консольный режим. Можно пожаласт с коментариями... спасибку тыкну)) Добавлено через 19...
C++ Решение системы линейных уравнений методом Гаусса необходимо решить данную задачу в visual studio c++, если можно с комментариями, в консольном режиме Реализуйте функцию решения системы линейных уравнений методом Гаусса. Параметрами функции... http://www.cyberforum.ru/cpp-beginners/thread845800.html
C++ Дописать к классу Fraction конструктор по умолчанию
кто может дописать к классу конструктор по умолчанию, с параметрами, копирования и деструктор #include <cstdlib> #include <iostream> #include <exception> using namespace std; class Fraction {...
C++ Линии в таблице, анимация
Добрый вечер! товарищи, помогите заменить значки | на неприрывные линии в программе... #include <conio.h> #include <stdio.h> #include <math.h> int q, n=0; int f1() {
C++ Создание стека структур http://www.cyberforum.ru/cpp-beginners/thread845733.html
Как мне объявить стек структур с помощью <stack> ? Я создал структуру и хотел сделать стек таких структур, но почему-то у меня не получается =( Взгляните сами: #include <iostream> #include...
C++ Создание бинарного дерева и поиск в нем минимального элемента При дебагге код я пришел к тому что создание бинарного дерева не работает. Что не верно? //создание бинарного дерева void Make_Binary_Tree(BinaryTree** Node, int n) { BinaryTree**... подробнее

Показать сообщение отдельно
StupidTrue
46 / 1 / 0
Регистрация: 06.11.2010
Сообщений: 85
23.04.2013, 00:08  [ТС]
Цитата Сообщение от Croessmah Посмотреть сообщение
C++
1
2
3
4
5
6
7
8
9
int main(int argc, char *argv[]){
    setlocale(LC_ALL, "Russian");
    string stroka="abcde";
    int strsize=stroka.size();
    for(int i=0;i<strsize;++i)
        cout<<stroka[i]<<endl;
    system("PAUSE");
    return EXIT_SUCCESS;
}
Использовал ваш пример и адаптировал свой код:
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
#include <cstdlib>
#include <iostream>
#include <string> 
using namespace std; 
int main(int argc, char *argv[])
{   
    
 
setlocale(LC_ALL, "Russian");
string stroka="ab";   
char NDB[132];
int strsize=stroka.size();
    // ГўГ±ГІГ*âëÿåì Гў Г*Г*Г·Г*ëî "stroka"
    for (int i=0;i<strsize; ++i){
        NDB[i]=stroka[i];    
    }
    // âûâîä
    for (int i=0; i<20; ++i){
        cout<<NDB[i]<<endl;
    }
    system("PAUSE");
    return EXIT_SUCCESS;
}
Все работает, спасибо!

Добавлено через 1 минуту
Цитата Сообщение от Avazart Посмотреть сообщение
У тебя в массиве мусор ...
я знаю, ведь я заполнил только пару первых членов... остальные потом
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru