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

Потоки. Основа. - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Небольшая ассемблеровская вставка http://www.cyberforum.ru/cpp-beginners/thread516311.html
Доброго вечера. Данный код создает одномерный массив. int main() { int n=4; int *a = new int ; for(int i=0;i<n;i++){ cin>>a; } return 0;
C++ Ошибка: forbids declaration of 'magic' with no type expected ';' before '.' token пишет "forbids declaration of 'magic' with no type expected ';' before '.' token" не могу найти где ? #include <iostream> #include <iomanip> #include <conio.h> #include <cmath> #include <process.h> using namespace std; struct bil{ int a; float b; http://www.cyberforum.ru/cpp-beginners/thread516306.html
C++ Омега код Элиаса+работа с потоками.
Задание: Нужно создать 2 функции, одна из бинарного файла будет переводить в число Элиаса, а вторая наоборот. Я хочу считывать по байту, каким потоком мне лучше достать данные? bool toElias ( const char * srcName, const char * dstName ) { } bool toBinary ( const char * srcName, const char * dstName ) { fstream &srcName ( (const char *)path );
C++ Вывод информации о файле
Добрый день форумчане. Кто подскажет,суть задачи - вывести информацию о файле. может быть есть какие-то функции которые в этом помогут? файлы могут быть открыты произвольные.. (фильм\документ\архив\песня) , никаких ф-ций нет? подскажите пожалуйста, а подробнее думаю почитаю и разберусь:)
C++ Запись и чтение в файл http://www.cyberforum.ru/cpp-beginners/thread516295.html
Вариант 1 Написать программу, которая считывает из текстового файла три предложения и выводит их в обратном порядке. Вариант 2 Написать программу, которая считывает текст из файла и выводит на экран только предложения, содержащие введенное с клавиатуры слово. Вариант 3 Написать программу, которая считывает текст из файла и выводит на экран слова, начинающиеся с гласных букв. Помогите...
C++ Очередь Описать структуру с именем TRAIN, содержащую следующие поля: - название пункта назначения - номер поезда - время отправления Написать программу, выполняющую следующие действия: - ввод с клавиатуры данных в массив, состоящий из шести элементов типа TRAIN; записи должны быть упорядочены по времени отправления поезда; - вывод на экран информации о поездах, направляющихся в пункт, название... подробнее

Показать сообщение отдельно
IcyWind
8 / 8 / 2
Регистрация: 19.09.2011
Сообщений: 268
11.03.2012, 18:53     Потоки. Основа.
Помогите разобраться с потоками WinAPI.
Нужны только азы.
Для начала создание, уничтожение, передача параметров
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
#include "stdafx.h"
#include <WinBase.h>
 
 
DWORD WINAPI func(PVOID param)
{
 
}
 
int _tmain(int argc, _TCHAR* argv[])
{
    CreateTread(NULL, 0, func, param, 0);
    
    return 0;
}
1.) у CreateTread тип возвращаемого значения - HANDLE. Это что-то типо адреса потока? Где его запоминать?
2.) PVOID и LPVOID. Нашёл, что LPVOID отличается от PVOID тем, что он "far". Как мне помнится, это слово влияет на возможноть расположение в области памяти, отличной от главного потока.
3.) главный поток - это инт тмейн? или нужно начать программу по-другому?
4.) то, что на писано, не компилируется. Выдаётся много ошибок типа:
C++
1
2
3
4
5
6
1>c:\program files (x86)\microsoft sdks\windows\v7.0a\include\winbase.h(300): error C2146: синтаксическая ошибка: отсутствие ";" перед идентификатором "wMinute"
1>c:\program files (x86)\microsoft sdks\windows\v7.0a\include\winbase.h(300): error C4430: отсутствует спецификатор типа - предполагается int. Примечание. C++ не поддерживает int по умолчанию
1>c:\program files (x86)\microsoft sdks\windows\v7.0a\include\winbase.h(300): error C4430: отсутствует спецификатор типа - предполагается int. Примечание. C++ не поддерживает int по умолчанию
1>c:\program files (x86)\microsoft sdks\windows\v7.0a\include\winbase.h(301): error C2146: синтаксическая ошибка: отсутствие ";" перед идентификатором "wSecond"
1>c:\program files (x86)\microsoft sdks\windows\v7.0a\include\winbase.h(301): error C4430: отсутствует спецификатор типа - предполагается int. Примечание. C++ не поддерживает int по умолчанию
1>c:\program files (x86)\microsoft sdks\windows\v7.0a\include\winbase.h(301): error C4430: отсутствует спецификатор типа - предполагается int. Примечание. C++ не поддерживает int по умолчанию
5.) Передача параметров. Скажем, я хочу передать в функцию два иттератора. Непонятен сам процесс передачи параметров...что мне следует делать? Загонять оба иттератора в структуру?
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 23:42. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru