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

Чтение длинных целых - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Программная среда для программирования на C# http://www.cyberforum.ru/cpp-beginners/thread45807.html
Сегодня решил начать изучать С#, только не пойму, откуда можно скачать программную среду для программирования на C#. Есть на сайте www.microsoft.com, но там неполная версия, а для ознакомления. Скажите, пожалуйста, где можно скачать эту программную среду для C#?
C++ Сортировка двумерного массива по столбцам Всем привет! Начала изучать С++ совсем недавно, и вот столкнулась с трудностями(( задачка-то вроде несложная... но вот три дня бьюсь, не могу найти где тут косяк, прямо отчаялась уже... собстно условие: назовем характеристикой столбца сумму его нечетных отрицательных элементов. переставить столбцы в соответствии с характеристиками. вот что у меня вышло: #include <stdlib.h> #include... http://www.cyberforum.ru/cpp-beginners/thread45799.html
Отображение устройств C++
Привет! Нужна помощь!:help: Нужно написать программу которая определяет наличие устройст (жесткие диски, приводы, флешки), и просто выводить их на экран (например Windows (C:), Локальный диск (F:) и т.д.). И если вытащить флешку, программа должна сразу же это отобразить.
__asm вставка C++
Есть проблема с асм-вставкой нужно возвратить значение в регистр eax. Проблема написать аналог макроса на С++. alloc MACRO bytecount invoke GlobalAlloc,GMEM_FIXED or GMEM_ZEROINIT,bytecount EXITM <eax> ENDM free MACRO hmemory
C++ Оптимизация циклов http://www.cyberforum.ru/cpp-beginners/thread45778.html
Вы о чем спорите? Оптимизация конечно хорошая штука.... я был очень удивлён, когда путём простой перемены мест внешнего цикла с внутренним проиводительность метода увеличилась на 20% :) было: for (int idx = 0; idx != 1000000; ++idx) for (int shift = 0; shift != 5; ++shift) sum += arr; стало: for (int shift = 0; shift != 5; ++shift) for (int idx = 0; idx != 1000000; ++idx)
C++ Наследование и конструктор. Вот #include <iostream> #include <string> using namespace std; class String //базовый класс { protected: enum {SZ = 80 }; //размер всех объектов String char str ; //содержит С-строку public: String() //конструктор без аргументов подробнее

Показать сообщение отдельно
<Norton>
Отдыхающий:)
 Аватар для <Norton>
94 / 91 / 10
Регистрация: 05.04.2009
Сообщений: 188
02.08.2009, 21:02     Чтение длинных целых
mirso, немного подправил ваш код, чтобы без "windows.h" работал.
Код не проверял!(но должен работать)
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
#include <iostream>
#include "stdafx.h"
 
int main()
{
char s[3][1024];
        
        scanf("%s %s %s", &s[0], &s[1], &s[2]); //это место ввода
        
        //-----------------------------------------------------------    
        printf(" x = %d;\n y = %d;\n z = %d;\n", 
                 strlen(s[0]), strlen(s[1]), strlen(s[2]));     
        
    //-----------------------------------------------------------    
        printf(" x = %s;\n y = %s;\n z = %s;\n", s[0], s[1], s[2]);             
           
system("PAUSE");
return 0;
}
Насчёт вашего вопроса, Mysterious Light:
Переменные выходят за предлы соего участка памяти, тем самым затирая другие ячейки.
Чем больше переменных, тем больше вероятность затирания.
 
Текущее время: 10:55. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru