Sponsored Content
Top Forums Programming Controlling elaboration order in C++ programming Post 302929805 by BillLee on Friday 26th of December 2014 06:24:30 PM
Old 12-26-2014
Controlling elaboration order in C++ programming

It's been a long time since I fought this battle .... Smilie

I have an application written in c++, very much written in objects, etc. I have a makefile that compiles and links the application.

I am running this on a Linux (Fedora 20) platform and all works just fine, but when I compile and link in a cygwin environment on a Windows platform, the application fails during initialization. I suspect I have an elaboration problem and simply don't know/remember how to manage elaboration order in this c++ environment.

Can anybody give me some pointers? Documentation to read? Experiences?

Thanks.

Bill Lee
 

10 More Discussions You Might Find Interesting

1. Shell Programming and Scripting

controlling screen display

How can I control the screen output when trying to read a large file onto the screen x number of lines at a time. I'm trying to use this is a bourne shell script. I want to display 10 lines of a file, pause the screen so that a user can read the file, and then display the next 10 lines of the file,... (6 Replies)
Discussion started by: jrdnoland1
6 Replies

2. UNIX for Dummies Questions & Answers

Controlling logfiles

I support an app that outputs alert and audit messages to one log file (vendor says they can't be separated). The script that I have written takes a copy (mv cmd) of the file to do the separation and reformatting. I have a problem that I loose records (messages are being written constantly, upto 3+... (5 Replies)
Discussion started by: nhatch
5 Replies

3. Programming

Controlling Tty For A Process

I have developed a Code to find out number and name of processes currently running in SunOS Release 5.8 Server. I have used 'prpsinfo' structure to retrieve process details. But however I am unable to decompose the controlling terminal for the processes. The member variable pr_lttydev holds... (1 Reply)
Discussion started by: S.P.Prasad
1 Replies

4. Programming

controlling terminal

What is controlling terminal in the case of daemon process? (2 Replies)
Discussion started by: Madhu Babu
2 Replies

5. Filesystems, Disks and Memory

Controlling I/O

Hi guys, Can anyone please tell me how I can control the I/O on my hardware devices in Suse Linux 8.1. I find that everytime I am reading a CD, or copying from a CD, I am unable to listen to music of watch a movie. Maybe this is intended to be like so, for the current high street technolgy... (1 Reply)
Discussion started by: bionicfysh
1 Replies

6. UNIX Desktop Questions & Answers

Controlling icon placement?

Hi, I'm using xterm and aixterm with Mwm on AIX, and having trouble controlling icon placement when minimising windows. Basically when I run an xterm or aixterm I want to be able to specify where the icon will be if minimised. The man page mentions the "#geometry Geometry" option to aixterm,... (1 Reply)
Discussion started by: cunningdavid
1 Replies

7. Shell Programming and Scripting

ps: no controlling terminal

Any one know the below means : ps: no controlling terminal I had run a script in background : nohup ./benchmark.sh & and shutdown my windows system from where i connected through SSH I am using bash: The above script perfoms various tasks of Benchmarking Repositories Today the... (3 Replies)
Discussion started by: sriram003
3 Replies

8. Shell Programming and Scripting

Controlling depth with find

I have the following script: Now they have added on a new requirement, they only want to go to a certain depth in the directories returned. How do I code it to only go say 3 directories deeper than $DIRECTORY? (12 Replies)
Discussion started by: la_womn
12 Replies

9. UNIX for Dummies Questions & Answers

Carreer:Networking Programming in Unix (C programming Language)

Hello, I am trying to learn Networking Programming in C in unix enviorment. I want to know how good it is to become a network programmer. i am crazy about Network programming but i also want to opt for the best carreer options. Anybody experienced Network Programmer, please tell me is my... (5 Replies)
Discussion started by: vibhory2j
5 Replies

10. Red Hat

"rhgb quiet" controlling the display of commands in single user mode ?"rhgb quiet" controlling the d

Why does removing "rhgb quiet" from the kernel boot parameters control whether or not the commands I enter are displayed in single user mode ? For instance, if I do not remove "rhgb quiet", when I am in single user mode, whatever command I type will not be displayed on the screen. The... (0 Replies)
Discussion started by: Hijanoqu
0 Replies
confstr(3C)															       confstr(3C)

NAME
confstr() - get string-valued configuration values SYNOPSIS
DESCRIPTION
provides a method for applications to get configuration-defined string values. Its use and purpose are similar to (see sysconf(2)), except that it is used where string values rather than numeric values are returned. The name parameter can take on the following name values, which are defined in A default value for the environment variable which can be used to locate commands in Section 1 of the and utilities defined in the POSIX.2 standard that are currently implemented in the HP-UX operating system. Which kernel is supported on the hardware. Current values returned include "32", "32/64" or "64". Whether the kernel is 32-bit or 64-bit. Current values returned include "32" or "64". The hardware model string. Unique identifier for each machine. Returned as an opaque string of printable ASCII characters. This string has the same value for all partitions in a physical machine. Refer to for a unique identifier for partitions in a machine. For hardware classes first released with HP-UX 11i or later, this ID is unique across all hardware classes. For earlier hardware classes, the ID number is unique only within the hard- ware class. A null string is returned if no ID number is available; this is expected to be the case only for proto- type machines or other systems improperly configured in manufacturing. Comparisons of this value must be made using the string compare functions, see string(3C). Identifier for each partition existing on a machine. Returned as an opaque string of printable ASCII characters. For any machine not supporting partitions this value will be the same as Com- parisons of this value must be made using the string compare functions, see string(3C). Machine serial number. The value will be a printable ASCII string. This string is not available on all classes of machines; if unavailable, the string will be empty. This string is not a unique identifier of the machine, since machines of different classes can have the same serial number. If a unique identifier is needed, use or The set of initial options to be given to the and utilities to build an application using a programming model with 32-bit int, long, pointer, and off_t types. The set of final options to be given to the and utilities to build an application using a programming model with 32-bit int, long, pointer, and off_t types. The set of libraries to be given to the and utilities to build an application using a programming model with 32-bit int, long, pointer, and off_t types. The set of options to be given to the utility to check application source using a programming model with 32-bit int, long, pointer, and off_t types. The set of initial options to be given to the and utilities to build an application using a programming model with 32-bit int, long, and pointer types, and an off_t type using at least 64-bits. The set of final options to be given to the and utilities to build an application using a programming model with 32-bit int, long, and pointer types, and an off_t type using at least 64-bits. The set of libraries to be given to the and utilities to build an application using a programming model with 32-bit int, long, and pointer types, and an off_t type using at least 64-bits. The set of options to be given to the utility to check application source using a programming model with 32-bit int, long, and pointer types, and an off_t type using at least 64-bits. The set of initial options to be given to the and utilities to build an application using a programming model with 32-bit int, and 64-bit long, pointer, and off_t types. The set of final options to be given to the and utilities to build an application using a programming model with 32-bit int, and 64-bit long, pointer, and off_t types. The set of libraries to be given to the and utilities to build an application using a programming model with 32-bit int, and 64-bit long, pointer, and off_t types. The set of options to be given to the utility to check application source using a programming model with 32-bit int, and 64-bit long, pointer, and off_t types. The set of initial options to be given to the and utilities to build an application using a programming model with an int type using 32 bits and long, pointer, and off_t types using at least 64-bits. The set of libraries to be given to the and utilities to build an application using a programming model with an int type using 32 bits and long, pointer, and off_t types using at least 64-bits. The set of libraries to be given to the and utilities to build an application using a programming model with an int type using 32 bits and long, pointer, and off_t types using at least 64-bits. The set of options to be given to the utility to check application source using a programming model with an int type using 32 bits and long, pointer, and off_t types using at least 64-bits. The set of initial options to be given to the utility to build an application using a programming model with 32-bit int, long, pointer, and off_t types. The set of final options to be given to the utility to build an application using a programming model with 32-bit int, long, pointer, and off_t types. The set of libraries to be given to the utility to build an application using a programming model with 32-bit int, long, pointer, and off_t types. The set of initial options to be given to the utility to build an application using a programming model with 32-bit int, long, and pointer types, and an off_t type using at least 64 bits. The set of final options to be given to the utility to build an application using a programming model with 32-bit int, long, and pointer types, and an off_t type using at least 64 bits. The set of libraries to be given to the utility to build an application using a programming model with 32-bit int, long, and pointer types, and an off_t type using at least 64 bits. The set of initial options to be given to the utility to build an application using a programming model with 32-bit int and 64-bit long, pointer, and off_t types. The set of final options to be given to the utility to build an application using a programming model with 32-bit int and 64-bit long, pointer, and off_t types. The set of libraries to be given to the utility to build an application using a programming model with 32-bit int and 64-bit long, pointer, and off_t types. The set of initial options to be given to the utility to build an application using a programming model with an int type using at least 32 bits and long, pointer, and off_t types using at least 64 bits. The set of final options to be given to the utility to build an application using a programming model with an int type using at least 32 bits and long, pointer, and off_t types using at least 64 bits. The set of libraries to be given to the utility to build an application using a programming model with an int type using at least 32 bits and long, pointer, and off_t types using at least 64 bits. This value is a <newline>-separated list of names of programming environments supported by the implementation in which the widths of the blksize_t, cc_t, mode_t, nfds_t, pid_t, ptrdiff_t, size_t, speed_t, ssize_t, suseconds_t, tcflag_t, useconds_t, wchar_t, and wint_t types are no greater than the width of type long. If len is not zero, and if name is known and has a configuration-defined value, copies that value into the len-byte buffer pointed to by buf. If the string to be returned is longer than len bytes, including the terminating null, truncates the string to len-1 bytes and null- terminates the result. The application can detect that the string was truncated by comparing the value returned by with len. If len is zero and buf is NULL, returns the integer value as defined below, but does not return a string. If len is zero but buf is not NULL, the result is unspecified. RETURN VALUE
If name is invalid, returns zero and sets to If name does not have a configuration-defined value, returns 0 (zero) and leaves unchanged. If name has a configuration-defined value, returns the size of buffer that would be needed to hold the entire configuration-defined value. If this return value is less than len, the string returned in buf has been truncated. EXAMPLES
The following code fragment calls to determine the correct buffer size for allocates space for this buffer, then gets the configuration value for AUTHOR
was developed by HP. FILES
symbolic constants and structures used for support of the /usr/group standard SEE ALSO
getconf(1), errno(2), fpathconf(2), pathconf(2), sysconf(2), malloc(3C), thread_safety(5). STANDARDS CONFORMANCE
confstr(3C)
All times are GMT -4. The time now is 01:18 PM.
Unix & Linux Forums Content Copyright 1993-2022. All Rights Reserved.
Privacy Policy